簡體   English   中英

為什么我的代碼在 kattis 中給出了 valueerror?

[英]why is my code given a valueerror in kattis?

我正在嘗試解決 kattis 上稱為 R2 的問題,但出於某種原因,當程序(用 python 編寫)在 IDLE 中運行時,我遇到了 kattis 中的運行時錯誤,判斷為 valueerror,這是我的代碼:

R1 = int(input('input R1 '))
S = int(input('input S '))

R2 = (S*2)-R1
print(R2)
nums = input().split(' ')
r2 = 2*int(nums[1]) - int(nums[0])
print(r2)

問題指出這兩個數字將在一行中輸入。 您試圖通過兩次調用input來捕獲兩個單獨行上的兩個數字輸入。

Darrahts 指出了一個問題。

第二個問題是: input([prompt])將提示寫入標准輸出,但是您應該將解決方案寫入標准輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM