題目描述
求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;
}