Submission #86442

#TimeUsernameProblemLanguageResultExecution timeMemory
86442AsagHindeks (COCI17_hindeks)C++14
0 / 50
691 ms18144 KiB
#include <bits/stdc++.h>
using namespace std;
int n , mn = 1e9,b[500000 + 5],cnt[500000 + 5];set <int> s;set <int>::iterator it;
int main()
{
	cin>>n;
	for(int i = 1; i <= n;i ++)
	{
		int l;
		cin>>l;
		cnt[l]++;
		s.insert(l);
	}
	for(it = s.begin();it != s.end() ;it  ++)
	{
		if(n - cnt[*it] > *it)
		{
			cout<<n - cnt[*it];
			return 0;
		}
	}
	cout<<mn + 1;
}
#Verdict Execution timeMemoryGrader output
Fetching results...