阿姆斯特朗数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

阿姆斯特朗数
阿姆斯特朗数
时间限制:1秒内存限制:128M
题⽬描述
编程找出所有的三位数到七位数中的阿姆斯特朗数。

阿姆斯特朗数也叫⽔仙花数,它的定义如下:若⼀个n位⾃然数的各位数字的n次⽅之和等于它本⾝,则称这个⾃然数为阿姆
斯特朗数。

例如,153(153=1X1X1+3X3X3+5X5X5)是⼀个三位的阿姆斯特朗数,8208则是⼀个四位的阿姆斯特朗数。

输⼊描述
⽆输⼊
输出描述
每⾏输出⼀个阿姆斯特朗数,按从⼩到⼤的顺序按⾏输出。

样例
输出
#include<iostream>
using namespace std;
int main()
{
cout<<153<<endl;
cout<<370<<endl;
cout<<371<<endl;
cout<<407<<endl;
cout<<1634<<endl;
cout<<8208<<endl;
cout<<9474<<endl;
cout<<54748<<endl;
cout<<92727<<endl;
cout<<93084<<endl;
cout<<548834<<endl;
cout<<1741725<<endl;
cout<<4210818<<endl;
cout<<9800817<<endl;
cout<<9926315<<endl;
return 0;
}
#include<iostream>using namespace std;int main()
{cout<<153<<endl;cout<<370<<endl;cout<<371<<endl;cout<<407<<endl;cout<<1634<<endl;cout<<8208<<endl;cout<<9474<<endl;cout<<54748<<endl;cout<<92727<<endl;cout<<93084<<endl;cout<< 0;}。

相关文档
最新文档