文章

133

粉丝

17

获赞

437

访问

18.6k

头像
求众数 题解:
P1810 复旦大学机试
发布于2026年3月19日 19:16
阅读数 59

#include<iostream>
#include<cmath>
#include<algorithm>
#include<string>
#include<map>
using namespace std;
int arr[10010], brr[100100];
int main() {
	int n;
	cin >> n;
	for (int i = 0;i < n;i++) {
		cin >> arr[i];
		brr[arr[i]]++;
	}
	sort(arr, arr + n);
	int Max = 0, index = 0;
	for (int i = 0;i < n;i++) {
		if (brr[arr[i]] > Max) {
			Max = brr[arr[i]];
			index = i;
		}
	}
	cout << arr[index];
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发