首页 新闻 会员 周边 捐助

CCF 201312-1不知道哪里错了,只有20分。

0
[已关闭问题] 关闭于 2019-07-20 11:30

#include<iostream>
#include<map>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int a;
    map<int, int> num;
    map<int, int>::iterator p;
    for (int i = 0;i < n; i++){
        cin>>a;
        num[a]++;
    }
    int m=0,s;
    for (p=num.begin();p!=num.end(); p++)
        if(p->second>m) s=p->first;
    cout<<s;
    return 0;
}
finecs的主页 finecs | 菜鸟二级 | 园豆:202
提问于:2019-07-20 11:17
< >
分享
所有回答(1)
0

用桶,输入一个加一个,最后一循环从1查到10000即可

superter | 园豆:203 (菜鸟二级) | 2019-12-09 17:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册