1 #题目 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 2 n=0 3 while (n+1)**2-n**2<=168: 4 n+=1 5 6 for i in range((n+1)**2): 7 if i**0.5==int(i**0.5) and (i+168)**0.5==int((i+168)**0.5): 8 print(i-100)
1 #题目 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 2 n=0 3 while (n+1)**2-n**2<=168: 4 n+=1 5 6 for i in range((n+1)**2): 7 if i**0.5==int(i**0.5) and (i+168)**0.5==int((i+168)**0.5): 8 print(i-100)