Cod sursa(job #247058)

Utilizator wickedmanCristian Strat wickedman Data 22 ianuarie 2009 02:24:44
Problema Hashuri Scor 70
Compilator py Status done
Runda Arhiva educationala Marime 0.38 kb
lines = open("hashuri.in", "r").readlines()
buffer_out = []
hash = set()
n = int(lines[0])
for line in lines[1:n + 1]:
  op, key = map(int, line.split(" "))
  has_key = key in hash
  if op == 1 and not has_key:
    hash.add(key)
  elif op == 2 and has_key:
    hash.remove(key)
  elif op == 3:
    buffer_out.append("%d" % int(has_key))
open("hashuri.out", "w").write("\n".join(buffer_out))