#include<stdio.h>
int sxh(int n)//定义了一个函数,判断是否是水仙花数
{
int a,b,c,d,a1,b1,c1,d1;
a=n/10000;
a1=n%10000;
b=n/1000;
b1=n%1000;
c=n/100;
c1=n%100;
d=n/10;
d1=n%10;
if(n==a*a1+b*b1+c*c1+d*d1)
return 1;
else return 0;
}
int main()
{
int i;
for(i=10000;i<=99999;i++)
if(sxh(i)==1)
printf("%d ",i);
return 0;
}