题目三:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
代码语言:javascript复制#!/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}是一个完全平方数。')