Python CodeChef NZEC错误

时间:2017-02-04 12:05:37

标签: python-2.7

Problem link

对于codechef上的这个问题,我的python代码出现了NZEC错误。我是python的新手,我不知道为什么我会收到此错误。 给出了问题的链接,或者也可以在下面找到:practice - >初学者 - >没什么共同的

我的代码是:

def count_c():
    m=int(raw_input())
    n=int(raw_input())
    a = list()
    b = list()
    for _ in range(m):
        a.append(int(raw_input()))
    for _ in range(n):
        b.append(int(raw_input()))
    return len(list(set(a)&set(b)))

t=int(raw_input())
for _ in range(t):
    print(count_c())

1 个答案:

答案 0 :(得分:0)

您要做的是使用单独的输入语句获取m和n。由于您需要空格分隔输入,因此您可能需要使用:

m, n = raw_input().split(" ")

用于获取多个输入,使用列表而不是多个变量。 例如,要接受m值,请使用:

a = raw_input().split(" ")

'a'将是一个列表,其中包含所提供行中的任意数量的值。