#include <iostream> using namespace std; int main() { int n; cin >> n; int sum = 0; //这实际上是一个首项为2,公差为2的等差数列的求和,只需对n判一下奇偶性再做处理,然后算一下项数即可。 if(n%2 != 0) n--; sum = n/2*(2+n)/2; cout << sum << endl; return 0; }