题解 1127: C语言训练-尼科彻斯定理

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

1127基础解法(Python)

解题思路:可以用数学原理,也可以当做找规律注意事项:参考代码:n=int(input())cubic=pow(n,3)square=pow(n,2)ifsquare%2==0:i=nlst=[iforiinrange(square-i+1,square+i,

几行代码搞定

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(void){    int m,x;    scanf("%d",&m);    x=m*m-m+1;    prin……

循环解决-暴力

基本思路:设定一个范围即[1,pow(n,3)]中寻找,第i趟是从i为初值,得到可能的n个序列,并且在for循环中,i的步长是2而非1,因为连续的序列全是奇数。在里面设置一个循环,对当前的n个数进行加和```c#include#includeintmain(){intn,

1127: C语言训练-尼科彻斯定理

**思路:**首先找等差数列的规律|第n项|x|x+2|x+4|x+6|...|x+(m-1)*2||----|----|----|----|----|----||前n项和|x|x+x+2|3*x+2+4|4x+2+4+6|...|m*x+m*(m-1)|由等差数列公式:$$n×a1+(n×(n-1)

STL deque优雅方案

摘要:解题思路:使用STL队列维护m个连续奇数注意事项:参考代码:#include<iostream> #include<cmath> #include<deque> using namespace ……