如果两个数的和与两个数的差的积是2001,这两个数是多少?

问题描述:

如果两个数的和与两个数的差的积是2001,这两个数是多少?
有可能是一道错题.
可我还是想要确认一下.

2001=1*3*23*29
(x+y)(x-y)=2001= 2001*1 = 667*3 = 87*23 = 69*29
1,x+y=2001,x-y=1,得 x=1001,y =1000
2,x+y=667,x-y=3,得 x=335,y=332
3,x+y=87,x-y=23,得 x=55,y=32
4,x+y=69,x-y=29,得 x=49,y=20
共有以上四组解.