一个整数,它加上100和加上268后都是一个完全平方数,请问该数是多少?
1 """ 2 题目:一个整数,它加上100和加上268后都是一个完全平方数 3 提问:请问该数是多少? 4 """ 5 import math 6 for i in range(-100,10000): 7 # 转化为整型 8 x = int(math.sqrt(i + 100)) 9 y = int(math.sqrt(i + 268)) 10 if (x * x == i + 100) and (y * y == i + 268): 11 print(i)
结果:
如果你和我有共同爱好,我们可以加个好友一起交流!