知识点:
循环控制:循环控制
数学
#include <iostream>
using namespace std;
int main() {
int n = 0;
int sum = 0;
cin >> n;
if (n % 2 == 0) {
sum = -n / 2;
} else {
sum = (n + 1) / 2;
}
cout << sum;
return 0;
}
/*
int main() {
int n = 0;
int flag = 1;
int sum = 0;
cin >> n;
for (int i = 1; i <= n; i++) {
sum += i * flag;
flag *= (-1);
}
cout << sum;
return 0;
}
*/



京公网安备 11010502036488号