import math
def mul(n,plus):
ba = int(math.sqrt(n+plus))
return ba*ba == n+plus
n = -100
while 84**2:
if mul(n,100) and mul(n,268):
print(n)
n+=1
判断是不是完全平方数:
ba = int(math.sqrt(n+plus)) ba*ba == n+plus
这道题目还得有一个限定的范围!!!,n最大取多少
若两个等式的平方数小于等于1时候,这就是最终界限。



