#
# 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
#

# @param numbers int整型一维数组 
# @return int整型
#
# 一种简单的哈希表思想的应用
class Solution:
    def MoreThanHalfNum_Solution(self , numbers: List[int]) -> int:
        # write code here
        numbers.sort()
        my_list = []
        i=0
        while i <= numbers[len(numbers)-1]:
            my_list.append(0)
            i = i+1
        for j in numbers:
            my_list[j] = my_list[j] +1
        k = max(my_list)
        j=0
        for i in my_list:
            if i == k:
                return j
            else:
                j = j+1