for n in range (1000, 10000):
a = n // 1000;
b = n // 100 % 10;
c = n // 10 % 10;
d = n % 10;
if (a*10 + b +c * 10 + d )*(a*10 + b +c * 10 + d)== a * 1000 +b * 100+ c *10 +d:
print(a * 1000 +b * 100+ c *10 +d)
/**************************************************************
Problem: 1085
User: admin
Language: Python
Result: Accepted
Time:51 ms
Memory:34480 kb
****************************************************************/