数字的模式是指在一堆给定数字中出现次数最多的数值,如5,5,5,3,3,2,6,4,它的模式就是5。现在你的任务,就是从数字中找到它的模式.
输入描述:
第一行为整数N.从第二行开始为N个整数。对于输入的每个数,有( |input_number| <= 2000000 ).
输出描述:
输出这些数字的模式,如果模式个数不为1,选择它们之中较小的。
import collections
n=int(input())
b=input().split()
ans=collections.Counter(b)#返回一个以字符计数的字典
print(max(ans,key=ans.get))#获取字典中values最大值对应的键的方法