Python經典程式設計習題100例:第3例

魏寶航發表於2020-12-06

不要自卑,去提升實力
網際網路行業誰技術牛誰是爹
如果文章可以帶給你能量,那是最好的事!請相信自己
加油o~

在這裡插入圖片描述
點選下面連結
Python經典程式設計100例習題彙總

題目描述:

一個整數,它加上100後是一個完全平方數,再加上168又是一個完全平方數,請問該數是多少?

解題思路:

> 可以利用數學相關知識進行簡化
> 本題採用暴力求解

程式碼:

x=0
for x in range(-100,10000):
    flag1=0
    flag2=0
    for i in range(10000):
        if i*i==x+100:
            flag1=1
            break
    for i in range(10000):
        if i*i==x+100+168:
            flag2=1
            break
    if flag1 and flag2:
        print(x)

相關文章