私のコードで次の問題が発生したときに、HackerRankで問題を解決していました。私はPython(2.7.10)IDLEでテストしましたが、うまくいきました。しかし、それはHackerRankに次のエラーが示された:私は次のコードを入力し標準のinput()がEOFエラーの原因
Traceback (most recent call last):
File "solution.py", line 13, in <module>
input_2=input()
EOFError: EOF when reading a line
を:このエラーはHackerRankエンジンに上がってなぜ
import sys
input_2=""
n=int(input())
m=0
l=0
array=[]
main_array=[]
for i in range (0,n):
inp=input()
array=(inp.split(" "))
main_array+=array
for no in range(0,100000,1):
input_2=input()
for m in range(0,len(main_array),2):
l=0
if input_2==main_array[m]:
l+=1
print (main_array[m]+"="+main_array[m+1])
if l==0:
print ("Not found")
を私は知りません。 おかげ
の「編集」からです、それはあなたの端末であるとして、それが行われていません。 –
これは、提供されたよりも多くの入力行を読み込もうとしたことを意味します。入力の説明、または問題へのリンクを教えてください。 –
https://www.hackerrank.com/challenges/30-dictionaries-and-maps?h_r=next-challenge&h_v=zen –