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

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

筛选

C语言训练-尼科彻斯定理 (C语言代码)菜鸟做法

解题思路:1、首先定义了一个i作为输入值,good为i的三次方,bad为i的二次方2、我们可以分阶段输出3、算法分为两种情况①i为奇数,此时我们只要用bad为中心向上向下展开i/2的数字就可以②i为偶数,此时bad不能作为中心,因为它是偶数,

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

摘要:解题思路:比如,13*13*13可以看成 : 13个(13*13)相加,故,共有13个奇数相加得到13的三次方。可初步写为  13+13+13+13+13……(13个13相加)。从中间这个13开始,同……

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

解题思路:将一个数的立方拆成n个n*n。若n为偶数则n*n-1开始连续减少的n/2个奇数和n*n+1开始增加的n/2个奇数;若n为奇数则n*n开始连续减少的n/2个奇数和n*n开始增加的n/2个奇数。注意事项:参考代码:#includeintmain(){intn,