题目链接:尼科彻斯定理_牛客题霸_牛客网
注意点:
数学规律,每一个奇数的第一个数据都等于 m * m - (m - 1)
#include<iostream>
using namespace std;
int main(){
int m;
while(cin >> m){
int first = m * m - (m - 1);
cout << first;
//输出第一个节点后的每个奇数
for(int i = 1 ; i <= m-1 ; ++i)
cout << '+' << first + 2 * i ;
cout << endl;
}
return 0;
}