题解 | #尼科彻斯定理#
尼科彻斯定理
https://www.nowcoder.com/practice/dbace3a5b3c4480e86ee3277f3fe1e85
#include <stdio.h> #include <stdlib.h> #include <math.h> #include <math.h> int main() { int m, n,i; scanf("%d",&m); n=m*(m-1)+1; for(i=0;i<m;i++,n=n+2) { printf("%d",n); if(i!=(m-1)) printf("+"); } } 将输入的数保存在变量m,可以观察到这一连串奇数的首项记为n,且n等于m*(m-1)+1的,且公差为2,因此利用for循环,输出m个公差为2,首项为n的前m项和,上式即为所求输出。#尼科彻斯定理#