void flower()
{
int a, b, c;//存放百位个位十位
for (int i = 2; i < 1000; i++)
{
a = (i % 1000 - i % 100) / 100;
b = (i % 100 - i % 10) / 10;
c = i % 10;
if ((a * a * a) + (b * b * b) + (c * c * c) == i)
{
printf("%d\n", i);
}
}
}
int main()
{
flower();
return 0;
}