题目三:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ 题目三:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?""" __author__ = 'Fan Lijun' import math for x in range(10000): if math.sqrt(x + 100) == int(math.sqrt(x + 100)) and math.sqrt(x + 100 + 168) == int(math.sqrt(x + 100 + 168)): print(f'{x}是一个完全平方数。') for y in range(0, -100, -1): if math.sqrt(y + 100) == int(math.sqrt(y + 100)) and math.sqrt(y + 100 + 168) == int(math.sqrt(y + 100 + 168)): print(f'{y}是一个完全平方数。')