求三个平方数a,b,c满足:a-b=80,b-c=60

2个回答

  • 首先要明白一点,x+y与x-y一定同为奇数或者同为偶数,因为它们的和是偶数

    如果x+y与x-y的乘积为偶数,那它们也一定为偶数

    假设a=x^2,b=y^2,c=z^2

    有a-b=x^2-y^2=(x+y)(x-y)=80=2*40=4*20=8*10

    b-c=y^2-z^2=(y+z)(y-z)=60=2*30=6*10

    a-c=x^2-z^2=(x+z)(x-z)=140=2*70=10*14

    因为a>b>c,所以x>y>z

    比较上面三个式子中的xyz组合,x+y一定最大

    所以a-c不可能等于2*70,因为a-b中没有比70大的数.

    所以a-c=10*14.所以x+z=14,x-z=10.

    所以x+12,z=2.

    所以a=144,c=4.

    所以b=64.