fork download
  1. items = {}
  2. for _ in range(int(input())):
  3. name, item, val = input().split()
  4. items.setdefault(name, {}).setdefault(item, 0)
  5. items[name][item] += int(val)
  6.  
  7. for name in sorted(items):
  8. print(name)
  9. for item in sorted(items[name]):
  10. print("\t", item, items[name][item])
Success #stdin #stdout 0.02s 9232KB
stdin
5
b govno 10
a hui 1
a pizda 1
a hui 2
c mocha 100
stdout
a
	 hui 3
	 pizda 1
b
	 govno 10
c
	 mocha 100