Cod sursa(job #2437131)

Utilizator jpinteaPintea Iosua jpintea Data 8 iulie 2019 16:30:44
Problema Hashuri Scor 30
Compilator py Status done
Runda Arhiva educationala Marime 0.48 kb
from collections import defaultdict

if __name__ == '__main__':
    lines = [line.strip('\n') for i, line in enumerate(open('hashuri.in', 'r')) if i > 0]
    outputFile = open('hashuri.out', 'w')

    d = defaultdict(int)
    for line in lines:
        op, number = [int(intValue) for intValue in line.split()]

        if op == 1:
            d[number] = 1
        elif op == 2:
            d[number] = 0
        else:
            outputFile.write("%d\n" % d.get(number, 0))