面試題

如果 a+b+c=1000,且a^2 + b^2 = c^2(abc爲自然數,如何求出所有可能的組合

import time

start = time.time()

for a in range(1001):

for b in range(1001):

for c in range(1001):

if a + b + c == 1000 and a**2 + b**2 == c**2:

print(a,b,c)

end = time.time()

detla = end - start

print(detla)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章