题解 | 尼科彻斯定理
尼科彻斯定理
https://www.nowcoder.com/practice/dbace3a5b3c4480e86ee3277f3fe1e85
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
//找规律
int stare = ((n/* - 1 + 1*/) * 1.0 / 2 * (n - 1)) * 2 + 1;//-------首项加末项 / 2 * 项数 = 前面有几项; * 2 + 1得出从多少开始加;
for (int cnt = 1; cnt < n; cnt++, stare += 2){
cout << stare << "+";
}
cout << stare;
}
// 64 位输出请用 printf("%lld")
#写题解领奖励#
查看20道真题和解析