#include <iostream>
using namespace std;
int main() {
//水仙花數是指一個3位數,它的每個位
//上的數字的3次冪之和等於它本身
//例如 : 1^3 + 5^3 + 3^3 = 153;
int a=100;
do {
int x = a / 100;//百位
int y = a / 10 % 10;//十位
int z = a % 10;//個位
if ((x*x*x + y*y*y + z*z*z) == a) {
cout << a << endl;
}
a++;
} while (a < 1000);
system("pause");
return 0;
}
