03.05 C++刷题基础篇:水仙花数

题目描述

求出100至999范围内的所有水仙花数。

所谓水仙花数,就是指各位数字立方之和等于该数的数;a^3称为a的立方,即等于a×a×a的值。例如:因为153=1^3+5^3+3^3,所以153是一个水仙花数。

输入

输出

一行,包含范围内的所有水仙花数,之间用一个空格分隔

样例输出 Copy

153 370 371 407

<code>#include <bits>
using namespace std;
int main()
{
int a,b,c;
for(int i=100;i<=999;i++)
{
a=i%10;
b=i/10%10;
c=i/100%10;
if(a*a*a+b*b*b+c*c*c==i)
cout< }
return 0;
}
/<bits>/<code>
C++刷题基础篇:水仙花数


分享到:


相關文章: