对于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())
答案 0 :(得分:0)
您要做的是使用单独的输入语句获取m和n。由于您需要空格分隔输入,因此您可能需要使用:
m, n = raw_input().split(" ")
用于获取多个输入,使用列表而不是多个变量。 例如,要接受m值,请使用:
a = raw_input().split(" ")
'a'将是一个列表,其中包含所提供行中的任意数量的值。