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++刷題基礎篇:水仙花數


分享到:


相關文章: