40912023-03-13 18:15:19horvathabelBejgli (80 pont)cpp17Elfogadva 80/8032ms4644 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
	int n;
	cin>>n;
	map<int, int> m;
	for (int i=0; i<n;i++){
		int x; 
		cin>>x;
		m[x]++; 
	}
	pair<int,int> ans={0,0};
	int cnt=0;
	for (auto x:m){
		cnt+=x.second/x.first;
		if (x.second/x.first>ans.first){
			ans.first=x.second/x.first;
			ans.second=x.first;
		}
	}
	cout<<cnt<<endl<<ans.second; 
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base80/80
1Elfogadva0/03ms1808 KiB
2Elfogadva0/02ms2004 KiB
3Elfogadva4/42ms2092 KiB
4Elfogadva4/43ms2368 KiB
5Elfogadva4/43ms2528 KiB
6Elfogadva4/43ms2680 KiB
7Elfogadva4/43ms3200 KiB
8Elfogadva4/43ms3176 KiB
9Elfogadva4/43ms3320 KiB
10Elfogadva4/43ms3316 KiB
11Elfogadva4/43ms3380 KiB
12Elfogadva4/44ms3508 KiB
13Elfogadva4/44ms3720 KiB
14Elfogadva4/44ms3932 KiB
15Elfogadva4/46ms4192 KiB
16Elfogadva4/46ms4192 KiB
17Elfogadva4/413ms4472 KiB
18Elfogadva4/419ms4468 KiB
19Elfogadva4/427ms4544 KiB
20Elfogadva4/427ms4560 KiB
21Elfogadva4/432ms4644 KiB
22Elfogadva4/423ms4548 KiB