不是VIP会员,不能显示答案

1186 出现次数超过一半的数

时间限制: 1000 ms 内存限制: 65536 KB
题目描述:

给出一个含有n(0 < n ≤ 1000)个整数的数组,请找出其中出现次数超过一半的数。数组中的数大于-50且小于50。

输入:

第一行包含一个整数n,表示数组大小;

第二行包含n个整数,分别是数组中的每个元素,相邻两个元素之间用单个空格隔开。

输出:

如果存在这样的数,输出这个数;否则输出no。

样例输入:
3
1 2 2
样例输出:
2
提示:
来源: No
解答: No