20029 藤藤学数列

题目描述

藤藤开始学习数列啦

现在他想知道 的值

输入格式

输入一个整数n ( )

输出格式

输出一个整数

样例

样例输入

4
样例输出

-2
数据范围与提示 分类标签

[循环] [语法基础]

C++题解代码

#include <bits/stdc++.h>
using namespace std;

int n;
int h;
int j;


// The main procedure
int main() {
  h = 0;
  cin>>n;
  j = 1;
  while (j <= n) {
    if ((j%2) == 1) {
      h += j;
    } else {
      h -= j;
    }
    j++;
  }
  cout<<h;
  return 0;
}

Blockly题解代码图片