#include <iostream>
#include<math.h>
using namespace std;
int main(){
int i;
for(i = 1000;i <= 9999;i++)
{
int a = i / 1000;
int b = i / 100 % 10;
int c = i / 10 % 10;
int d = i % 10;
int e = a *10 + b;
int f = c *10 + d;
if((e + f) *(e + f) == i){
cout<<i<<endl;
}
}
return 0;
}
/**************************************************************
Problem: 1085
User: admin
Language: C++
Result: Accepted
Time:4 ms
Memory:2072 kb
****************************************************************/