题解 | #尼科彻斯定理#
尼科彻斯定理
http://www.nowcoder.com/practice/dbace3a5b3c4480e86ee3277f3fe1e85
m个连续奇数之和,代入等差数列求和公式,得
显然,当 时,等式成立, 其中 为奇偶相乘+1,结果必为奇数。
#include <iostream>
using namespace std;
int main(int argc, char* argv[]) {
int m;
while(cin >> m) {
int ans = m * (m - 1) + 1;
cout << ans;
for(int i = 1; i < m; i++) {
ans += 2;
cout << "+" << ans;
}
}
return 0;
}