首页
学习
活动
专区
圈层
工具
发布

python3 练习题100例 (三)

题目三:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

代码语言:javascript
代码运行次数:0
复制
#!/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}是一个完全平方数。')
下一篇
举报
领券