Python入门练习(Question3)
完全平方数
题目
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
解答
def solution3():
n = 10
while True:
n += 1
x = n ** 2 - 100
m = 0
while True:
m += 1
y = (n + m) ** 2 - 268
if y < x:
continue
elif y > x:
break
else:
print(x)
if m == 1:
break
solution3()
运行


                
            
        
浙公网安备 33010602011771号