建議你貼上網站附的 RE 訊息,比較容易知道是什麼狀況
目前只看得出
if a1-a0== a2-a1 and a3-a2==a2-a1:
# 略
if a1/a0 == a2/a1 and a3/a2 == a2/a1:
在遇到 1 1 1 1 時會出錯
print(number)
會印成 [1, 2, 3, 4, 5] 而不是題目要求的 1 2 3 4 5
建議你貼上網站附的 RE 訊息,比較容易知道是什麼狀況
目前只看得出
if a1-a0== a2-a1 and a3-a2==a2-a1: # 略 if a1/a0 == a2/a1 and a3/a2 == a2/a1:在遇到
1 1 1 1時會出錯print(number)會印成
[1, 2, 3, 4, 5]而不是題目要求的1 2 3 4 5
您的程式被監控系統中斷,可能是程式無法正常結束所導致。
Traceback (most recent call last):
File "/6538840/code_6538840.py", line 1, in
a0, a1, a2, a3 =map(eval, input().split())
ValueError: not enough values to unpack (expected 4, got 1)
ValueError: not enough values to unpack (expected 4, got 1)
意即 map(eval, input().split()) 應該要能夠被拆成 4 個元素,但只有 1 個,請重新檢視輸入說明
第一行是數列的數目t(0 <= t <= 20)