白駿11652号です.


白駿11652号カード

N=int(input())
dict={}

for _ in range(N):
  x=int(input())
  if x in dict:
    dict[x]+=1
  else:
    dict[x]=1

result=sorted(dict.items(),key=lambda x:(-x[1],x[0]))
print(result[0][0])
書ける数字が1桁なら0から9の配列を作り、配列の値に個数を格納します.問題の数字は-2の62乗より大きく、2の62乗より小さいです.
そこで、ディックシャーナの資料構造を使うことにしました!