试图解决一个问题,但 Hackerrank 的编译器在解析时不断抛出错误 EOFError: don’t know where is mi wrong.
#!usr/bin/python
b=[]
b=raw_input().split()
c=[]
d=[]
a=raw_input()
c=a.split()
f=b[1]
l=int(b[1])
if(len(c)==int(b[0])):
for i in range(l,len(c)):
d.append(c[i])
#print c[i]
for i in range(int(f)):
d.append(c[i])
#print c[i]
for j in range(len(d)):
print d[j],
我也试过 try catch 来解决它,但没有得到任何输入。
try:
a=input()
c=a.split()
except(EOFError):
a=""
输入格式是 2 个间隔的整数,然后是数组
追溯错误是:
Traceback (most recent call last):
File "solution.py", line 4, in <module>
b=raw_input().split()
EOFError: EOF when reading a line
原文由 imshashi17 发布,翻译遵循 CC BY-SA 4.0 许可协议
我不知道,但提供自定义输入并编译它并让我进入!并通过了所有案例,甚至没有改变任何东西。