完全平方数 :一个整数的平方,可开根出整数
从1开始相加的奇数和都为完全平方数,是总项数的平方
例如:
1 + 3 + 5 + 7 + 9
4 9 16 25
整题依据初中运算方式 推导反算得出
"""
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
程序分析:
假设该数为 x
x+100= n** // n** + 168= m**
n**=m**-168
m**-n**=168
(m+n)(m-n)=168
i * j =168, 偶数,其中一个必定为偶数
m=(i+j)/2
n=(i-j)/2 两数加减为偶数,其必定都为奇数或偶数
i 和 j 必定有一个偶数 ,则两个数都为偶数,并且i 和 j 都>=2
i * j =168 ,j>=2 ,则 2 <=i<168/2+1
2<= i <85
j = 168/i
1、则:x + 100 = n2, x + 100 + 168 = m2
2、计算等式:m2 - n2 = (m + n)(m - n) = 168
3、设置