为什么我的代码被赋予kattis价值错误?

时间:2018-08-15 15:23:00

标签: python python-3.x kattis

我正在尝试解决kattis上称为R2的问题,但是由于某种原因,尽管程序(以python编写)在IDLE中运行,但在kattis中遇到了运行时错误,但判断为valueerror 这是我的代码:

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

R2 = (S*2)-R1
print(R2)

2 个答案:

答案 0 :(得分:0)

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

问题指出两个数字将在一行上输入。您正在尝试通过调用input两次来捕获在两个单独的行上输入的两个数字。

答案 1 :(得分:0)

达拉特斯指出了一个问题。

第二个问题是:input([prompt])将提示写入标准输出, 但是,您应该只将解决方案写到标准输出。