#include <iostream>
using namespace std;
bool Lily(int num)
{
int sum=0;
for(int i=1;i<=4;++i)
{
int a=1;
for(int j=0;j<i;++j)
{
a=a*10;
}
int l=num/a;
int r=num%a;
sum=sum+l*r;
}
if(sum==num)
return 1;
else
return 0;
}
int main()
{
int i=0;
for(i=10000;i<99999;i++)
{
if(Lily(i))
cout<<i<<" ";
}
return 0;
}

京公网安备 11010502036488号