#include <iostream>
using namespace std;
int main()
{
//判断水仙花数
int a=0;
int b=0;
int c=0;
int count=0;
int num=100;
do{
a=num%10;//取个位数
b=num/10%10;//去十位数
c=num/100;//取百位数
if(a*a*a+b*b*b+c*c*c==num){
cout<<"水仙花第("<<count+1<<")个为:"<<num<<endl;
count++;
}else{
cout<<num<<"不是水仙花数"<<endl;
}
num++;
}
while(num<1000);
return 0;
}