• + 0 comments

    Can anyone help me figure why all my test pass at submission yet I get a runtime error ? This is my code

    # Enter your code here. Read input from STDIN. Print output to STDOUT
    import sys
    import math
    import fileinput
    
    n = input()
    number = int(n)
    inp = []
    phonebook = {}
    
    for line in fileinput.input():
        inp.append(line.split()) 
    
    
    for i in range(number):
        phonebook.update({str(inp[i][0]):str(inp[i][1])})
    
    
    for i in range(number, number + number):
        if phonebook.get(str(inp[i][0])) == None:
            print("Not found")
        else:
           print(inp[i][0] + "=" + phonebook.get(str(inp[i][0])))