题目:一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?
分析:可以从第一个完全平方数的根出发开始增加,这样与直接寻找所求整数的方法快捷很多。
即题目变更为:寻找一个数平方后,加上268后又是一个完全平方数。找到这个数后平方再减100即可。
# -*- coding: utf-8 -*-
#By AntinSnow
flag = 0
i_int = 10
while not flag:
j_int = i_int * i_int + 268
i_int += 1
if