水仙花数为三位数,各位数字的三次方等于该数本身。
例如:153=1*1*1+5*5*5+3*3*3
#include <iostream>
using namespace std;
int main()
{
int i,j,k,num;
for(num=100;num<1000;num++)
{
i=num/100;
j=(num-i*100)/10;
k=num-i*100-j*10;
if(num==i*i*i+j*j*j+k*k*k)
cout<<num<<" ";
}
cout<<endl;
return 0;
}