一个奇数N的立方等于N个连续奇数之和
2016-12-13 20:59
204 查看
#include <iostream> using namespace std; int main(){ int n,n1,num,i,key,count; cin>>n; n1=n*n*n; key=0; cout<<n<<'*'<<n<<'*' <<n<<'='<<n1<<'='; //算法的伟大 num=n*n-n+1; //多项式求和公式为 和=(首项+末项)*n/2 for(i=num;count<n;i+=2){ //n个连续奇数求和 为 (x+x+(2n-2))*n/2 if(key){ //即 (x+n-1)*n cout<<'+'; //假设 n*n*n=(x+n-1)*n } //可得x=n*n-n+1 cout<<i; //这就是本题的思路 key=1; count++; } return 0; }
相关文章推荐
- 蓝桥杯 C++ 输入一个自然数n,n的立方等于n 个连续的奇数和
- C 一个数的立方等于连续奇数和
- 一串连续奇数,它们的和等于该整数的立方。找出[2,20]之间的数满足这一性质。
- 对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方
- 对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方。以下程序验证[2,20]之间的数满足这一性质。
- 【递推】任何一个自然数的立方都可以写成一串连续奇数之和问题 C
- 对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方,验证2-20是否满足。
- C#程序设计--任何一个自然数m的立方均可写成m个连续奇数之和
- 对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方。以下程序验证[2,20]之间的数满足这一性质。
- 将任意一个正整数n整数的立方分解为连续n个奇数之和
- 对于任意正整数,都可以找出至少一串连续奇数,他们的和等于该整数的立方,验证【2,20】
- 对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方。以下程序验证[2,20]之间的数满足这一性质。
- 对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方。以下程序验证[2,20]之间的数满足这一性质
- java实现输入一个正整数n,输出全部连续正整数相加后等于n的所有序列。
- 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花 数 ",因为153=1的三次方+5的三次方+3的三次方。
- 求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其个位数字的立方和确好等于该数本身,如:153=1+5+3,则153是一个“水仙花数”。
- 求100---999之间的所有水仙花数,并输出。提示:水仙花数是一个3位数的自然数,该数各位数的立方和等于该数本身
- 创建一个奇数*奇数的二维数组,使其横竖斜相加都等于一个数
- 给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。
- 打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。