#20539: 看了一下討論,好像沒人和我一樣TLE......我這程式碼能救嗎?


youngyoung (06 蘇昱揚 306)

學校 : 臺北市私立延平高級中學
編號 : 98924
來源 : [180.217.13.133]
最後登入時間 :
2022-05-03 14:31:59
a040. 阿姆斯壯數 | From: [1.200.208.237] | 發表日期 : 2020-02-04 15:50

try:
    while True:
        Yes = False
        a = input()
        b = a.find(" ")
        c = eval(a[: b])
        d = eval(a[b + 1 :])
        i = c
        for i in range(c, d):
            k = str(i)
            e = len(k)
            j = 0
            sum = 0
            for j in range(e):
                sum += eval(k[j]) ** e
            if sum == i:
                print(i, end = " ")
                Yes = True
        if Yes == False:
            print("none")
        print()
except EOFError:
    pass

看了一些其他人的解法,只能說太高深看不懂

 
ZeroJudge Forum