#26435: 測試通過了,但送出卻RE?


Swarfte (Swarfte Chau)

學校 : 澳門理工學院
編號 : 145298
來源 : [60.246.80.204]
最後登入時間 :
2025-09-12 01:16:35

import itertools as IT

try:
    while True:
        n = [x+1 for x in range(int(input()))]
        An = list(IT.permutations(n,len(n)))#*排列
        An.reverse()#*由大到小
        ans =[]
        for x in An:
            temp = ""
            for y in x:
                temp += str(y)
            ans.append(temp)
        for x in ans :
            print(x)
except EOFError:
    pass
#26440: Re:測試通過了,但送出卻RE?


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.12.66.21]
最後登入時間 :
2025-04-20 17:19:22

import itertools as IT

try:
    while True:
        n = [x+1 for x in range(int(input()))]
        An = list(IT.permutations(n,len(n)))#*排列
        An.reverse()#*由大到小
        ans =[]
        for x in An:
            temp = ""
            for y in x:
                temp += str(y)
            ans.append(temp)
        for x in ans :
            print(x)
except EOFError:
    pass

這個網站如果你的程式有錯,是會有詳細訊息的,如果你把RE按下去,會顯示:

您的程式被監控系統中斷,可能是程式無法正常結束所導致。
Traceback (most recent call last):
  File "/7984538/code_7984538.py", line 9, in 
    n = [x+1 for x in range(int(input()))]
ValueError: invalid literal for int() with base 10: ''

可以看到錯誤是因為有ValueError,無法將輸入的內容轉成int,你只要把except那一行再加入ValueError就可以了