題目描述
求出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>
閱讀更多 機房日子 的文章