所谓水仙花数是指一个三位数,其各个数字立方和等于该数本身,例如153就是一个水仙花数,因为
#include <iostream>
#include <cmath>
using namespace std;
int main(){
float i,j,k,m,n;
for(i=1;i<=9;i++){
for(j=0;j<=9;j++){
for(k=0;k<=9;k++){
n=pow(i,3)+pow(j,3)+pow(k,3);
if(n>=99&&n<1000){
m=i*100+j*10+k;
if(m==n){
cout<<m<<endl;
}
}
}
}
}
return 0;
}