python进阶练习之——完全平方数

Posted 肥学大师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python进阶练习之——完全平方数相关的知识,希望对你有一定的参考价值。

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

程序分析 因为168对于指数爆炸来说实在太小了,所以可以直接省略数学分析,用最朴素的方法来获取上限:

n=0
while (n+1)**2-n*n<=168:
    n+=1

print(n+1)

小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶有什么不明白的欢迎私信或留言,得到细致讲解。
在这里插入图片描述

以上是关于python进阶练习之——完全平方数的主要内容,如果未能解决你的问题,请参考以下文章

python进阶练习之——回文数

python进阶练习之——三数排序

python进阶练习之——三数排序❤️

python进阶练习之——100到200的素数❤️

python进阶练习之——所有水仙花数

python进阶练习之——求未知数❤️