题目描述
求1-2+3-4+……+n的值
样例
输入
3
输出
2
满分代码:
#include<bits/stdc++.h>
using namespace std;
int main() {
int a;
cin>>a;
if(a%2==1) {
cout<<(a+1)/2;
}
if(a%2==0) {
cout<<-1*(a/2);
}
return 0;
}
题目描述
求1-2+3-4+……+n的值
样例
输入
3
输出
2
满分代码:
#include<bits/stdc++.h>
using namespace std;
int main() {
int a;
cin>>a;
if(a%2==1) {
cout<<(a+1)/2;
}
if(a%2==0) {
cout<<-1*(a/2);
}
return 0;
}