Dotcpp  >  编程题库  >  出现次数超过一半的数
题目 2973:

出现次数超过一半的数

时间限制: 2s 内存限制: 192MB 提交: 325 解决: 150

题目描述

给出一个含有n(0 < n <= 1000)个整数的数组,请找出其中出现次数超过一半的数。

数组中的数大于-50且小于50。

输入格式

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

输出格式

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

样例输入

3
1 2 2

样例输出

2

提示

零基础的同学可以先学习基础,教程见:  C语言教程C++教程编译器教程数据结构教程Python教程单片机教程

视频教学见视频网课

标签