#include <stdio.h>
#include <math.h>
int main()
{
int n, b,x;double sum;
int c = 1;
int d = 10;
scanf("%d",&n);
for (int i = 1; i < n; i++)
{
c = 10 * c;
d = 10 * d;
}
for (int j = c; j < d; j++)
{
x = j;
sum = 0;
while (x )
{
b = x % 10;
sum = sum + pow(b, n);
x = x / 10;
}
if (sum == j)
printf("%.0lf\n", sum);
}
return 0;
}
wustojc5035水仙花数
最新推荐文章于 2024-05-20 20:08:58 发布