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

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

筛选

C语言训练-尼科彻斯定理-题解(C++代码)

#思路将n^3拆分成n个连续奇数之和。记为数列A0,A1,...,An-2,An-1。是一个等差数列,公差d=2。根据公式Sn=nA0+n(n-1)d/2,算出A0即可。#代码```cpp#includeintmain(){intm;std::cin>>m;std::cout
优质题解

C语言训练-尼科彻斯定理-题解(C++代码)(By 信息学之家)

##分析题目![](https://i.loli.net/2019/08/05/dwxF2GL9sqvMtOD.png)###整理数据通过观察数据,我们可以得出一下几点结论:1.根据上图的蓝色引导线,我们可以将其构成一组序列1、3、5、7、9、11、13、15、17……2.假设标黄的数字即为项数,

尼科彻斯定理(取巧)-题解(C++代码)

讲一下我做题的整个过程吧,一开始看到这个题我是有点懵的,没有一点思路,然后再仔细看看题,**任何一个整数m的立方都可以写成m个连续奇数之和**。这已经可以确定要输出m个连续的奇数了(一定要好好看题),那么剩下的就只需要确定第一个开始的奇数就行了。

C语言训练-尼科彻斯定理 (C++代码)

摘要:解题思路:m个奇数的中间项是m*m的积,其他的数就是依次减2由数组存起来就好注意事项:参考代码:#include<bits/stdc++.h>  using namespace std; int ……