case = int(input())文件“<string>”,第0行^ SyntaxError:解析时出现意外的EOF

时间:2017-04-23 14:02:29

标签: python python-2.7

这是codechef上的问题,我想我已经尝试了解决这个问题但遇到各种错误,因为我试图解决。这是我在解析错误时得到EOF,这是我之前没有得到的。

case=int(input())
for i in range(case):
    n=int(input())
    l=[]
    r=[]
    lm=[]
    l=list(map(int,raw_input().split()))
    r=list(map(int,raw_input().split()))

    for j in range(n):
        lm.append(l[j]*r[j])
        print lm

    if lm.count(max(lm))>1:
        if r.count(max(r))>1:
            print lm.index(lm[0])+1
        else:

            print r.index(max(r))+1

     else:
         print lm.index(max(lm))+1  

1 个答案:

答案 0 :(得分:0)

如果你使用python 2.7使用raw_input(),python的更高版本使用input()

您是否故意为其他人提出或者是缩进问题?

检查出来 http://ideone.com/zcX7lA 也许使用pastebin.com或ideone.com在这里分享代码