Assume two numbers are a and b.
a+b=1000...(1)
a2-b2 = 256000
(a-b)(a+b) = 256000 ...(2)
Put value of a+b in the equation (2)
a-b=256 ...(3)
Equation (1) + Equation (3)
2a = 1256
a = 628
b = 628-256
b= 372
Therefore two numbers are 628 and 372.