‘’‘Python 练习实例3:
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
程序分析:假设该数为x.’’’
import math
for x in range(1,100000):
first=math.sqrt(x)
second=math.sqrt(x+168)
if first*10%10==0 and second*10%10==0:
print(x-100)
output:
-99
21
261
1581