s = input().split()
lib = {}
for i in s:
    if i in lib:
        lib[i] += 1
    else:
        lib[i] = 1
filtered = [i for i in lib.keys() if lib[i] >= 3]
filtered.sort(key=lambda x: (-lib[x], x))
print(*filtered, sep="\n")

参考了高分答案写的,第一次出现的1,已出现过的+1。当执行 table[i] = 0 时,如果 key i 不存在,Python 会自动创建这个 key 并赋值。