题解 | #尼科彻斯定理#
尼科彻斯定理
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项和,上式即为所求输出。
#尼科彻斯定理#
查看10道真题和解析