22 lines
477 B
Python
22 lines
477 B
Python
n = int(input())
|
|
|
|
memory = {}
|
|
names = []
|
|
for _ in range(n):
|
|
name, likes, birthday = input().split()
|
|
likes = int(likes)
|
|
|
|
if birthday in memory.keys():
|
|
if memory[birthday][1] < likes:
|
|
names.remove(memory[birthday][0])
|
|
memory[birthday] = (name, likes)
|
|
names.append(name)
|
|
else:
|
|
memory[birthday] = (name, likes)
|
|
names.append(name)
|
|
|
|
print(len(memory.keys()))
|
|
names.sort()
|
|
for name in names:
|
|
print(name)
|