/ / Python CodeChef NZEC Fehler - Python-2.7

Python CodeChef NZEC Fehler - Python-2.7

Problem Link

Für dieses Problem auf Codechef bekomme ich NZECFehler für meinen Python-Code. Ich bin neu bei Python und ich bin mir nicht sicher, warum ich diesen Fehler bekomme. Der Link zu dem Problem ist gegeben oder kann auch gefunden werden unter: Übung -> Anfänger -> Nichts Gemeinsam

Mein Code ist:

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())

Antworten:

0 für die Antwort № 1

Was Sie versuchen, ist m und n mit separaten Eingabeanweisungen zu erreichen. Da Sie Leerzeichen getrennte Eingabe möchten, möchten Sie vielleicht verwenden:

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

Verwenden Sie für mehrere Eingaben eine Liste statt mehrerer Variablen. Verwenden Sie beispielsweise zum Akzeptieren von m-Werten:

a = raw_input().split(" ")

"a" wird eine Liste mit einer beliebigen Anzahl von Werten in der bereitgestellten Zeile sein.