打印出所有"水仙花数
提交:
[提交][状态][讨论版]
题目描述
打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output:
153 ??? ??? ???
输入
无
输出
所有的水仙花数,从小的开始。每行一个#include
using namespace std;
int main()
{
int n=100,m,i,a,b;
for(;n<=999;n++)
{
m=n;
b=(m/10);
i=(m/100);
if(n==a*a*a+b*b*b+i*i*i)
cout<<n<<endl;
}
return 0;
}