早教吧作业答案频道 -->其他-->
c++尼科彻斯定理/*入门尼科彻斯定理验证尼科彻斯定理,即:任何一个正整数的立方都可以写成一串连续奇数的和.输入任一正整数输出该数的立方分解为一串连续奇数的和样例输入13样例
题目详情
c++尼科彻斯定理
/*【入门】尼科彻斯定理
验证尼科彻斯定理,即:任何一个正整数的立方都可以写成一串连续奇数的和.
输入
任一正整数
输出
该数的立方分解为一串连续奇数的和
样例输入
13
样例输出
13*13*13=2197=157+159+161+163+165+167+169+171+173+175+177+179+181
提示
本题是一个定理,我们先来证明它是成立的.
对于任一正整数a,不论a是奇数还是偶数,整数(a×a-a+1)必然为奇数.
构造一个等差数列,数列的首项为(a×a-a+1),等差数列的差值为2(奇数数列),则前a项的和为:
a×((a×a-a+1))+2×a(a-1)/2
=a×a×a-a×a+a+a×a-a
=a×a×a
定理成立.证毕.
通过定理的证明过程可知L所要求的奇数数列的首项为(a×a-a+1),长度为a.编程的算法不需要特殊设计,
可按照定理的证明过直接进行验证.
*/
#include
using namespace std;
int main()
{
int a,b,i=1,b1=0,b2=0;
cin>>a;
b1=a*a*a;
b=a*a-a+1;
while(i
/*【入门】尼科彻斯定理
验证尼科彻斯定理,即:任何一个正整数的立方都可以写成一串连续奇数的和.
输入
任一正整数
输出
该数的立方分解为一串连续奇数的和
样例输入
13
样例输出
13*13*13=2197=157+159+161+163+165+167+169+171+173+175+177+179+181
提示
本题是一个定理,我们先来证明它是成立的.
对于任一正整数a,不论a是奇数还是偶数,整数(a×a-a+1)必然为奇数.
构造一个等差数列,数列的首项为(a×a-a+1),等差数列的差值为2(奇数数列),则前a项的和为:
a×((a×a-a+1))+2×a(a-1)/2
=a×a×a-a×a+a+a×a-a
=a×a×a
定理成立.证毕.
通过定理的证明过程可知L所要求的奇数数列的首项为(a×a-a+1),长度为a.编程的算法不需要特殊设计,
可按照定理的证明过直接进行验证.
*/
#include
using namespace std;
int main()
{
int a,b,i=1,b1=0,b2=0;
cin>>a;
b1=a*a*a;
b=a*a-a+1;
while(i
▼优质解答
答案和解析
#include
using namespace std;
int main()
{
\x09int a,b,i=1;
\x09cin>>a;
b=a*a-a+1;
cout
using namespace std;
int main()
{
\x09int a,b,i=1;
\x09cin>>a;
b=a*a-a+1;
cout
看了 c++尼科彻斯定理/*入门尼...的网友还看了以下:
王兵同学利用索尼HX1数码相机连拍功能(查阅资料得知此相机每秒连拍10张),记录下北京奥运会跳水比 2020-06-21 …
王兵同学利用索尼HX1数码相机连拍功能(查阅资料得知此相机每秒连拍10张),记录下北京奥运会跳水比 2020-06-21 …
王兵同学利用索尼HX1数码相机连拍功能(查阅资料得知此相机每秒连拍10张),记录下北京奥运会跳水比 2020-06-21 …
没有图,老师.王兵同学利用索尼HKI数码相机连拍功能(查阅资料得知此相机每秒连拍10张),记录下跳 2020-06-21 …
读A市改革开放以来基尼系数变化情况表:年份1978年1990年1996年2005年2010年基尼系 2020-07-19 …
如图是国家统计局2014年1月公布的我国基尼系数的数据。注:基尼系数是用来衡量收入分配公平程度的指标 2020-11-02 …
王兵同学利用索尼HX1数码相机连拍功能(查阅资料得知此相机每秒连拍10张),记录下北京奥运会跳水比赛 2020-11-22 …
基尼系数是国际上用来综合考察居民内部收入分配差异状况的一个重要分析指标,其实际数值介于0~1之间,基 2020-12-01 …
(14分)材料一:我国的基尼系数情况表1:1978年我国的基尼系数城乡居民农村居民城市居民基尼系数0 2020-12-01 …
下图为“我国两种工业基尼系数变化曲线图”(基尼系数数值越高,表明该工业地理集中程度或专业化程度越高) 2020-12-05 …