即使现实总是不尽人意,也永远无法阻碍我们变得优秀。

python3 完全平方数(循环)

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

代码:

for i in range(1,85):
    if 168 % i == 0:
        j = 168 / i
        if (i+j) % 2 == 0 and (i-j) % 2 == 0 and i > j:
            n = (i-j) / 2
            x = n * n - 100
            print(x)

结果:

 

posted @ 2019-05-27 14:37  依概率收敛于你  阅读(741)  评论(0编辑  收藏  举报