2017-02-04 1 views
-1

Problem linkPython CodeChef NZEC Fehler

Für dieses Problem auf codechef ich NZEC Fehler für meinen Python-Code bin immer. Ich bin neu bei Python und ich bin mir nicht sicher, warum ich diesen Fehler bekomme. Der Link zum Problem gegeben ist, oder es kann auch unter: Praxis -> Anfänger -> nichts gemein

mein Code:

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

Antwort

0

Was Sie versuchen, ist m erhalten zu tun und n verwenden separate Eingabeanweisungen. Da Sie eine durch Leerzeichen getrennte Eingabe wünschen, können Sie Folgendes verwenden:

Für mehrere Eingaben verwenden Sie eine Liste anstelle mehrerer Variablen. zum Beispiel m-Werte für die Annahme, verwenden:

a = raw_input().split(" ") 

‚a‘ eine Liste mit dem, was Anzahl der Werte in der Leitung vorgesehen sein.

Verwandte Themen