Submission
Status:
[PPPPPPPPTSSS]
Score: 0
User: a0ms1n
Problemset: 01.H-index
Language: cpp
Time: 1.066 second
Submitted On: 2025-04-03 20:25:22
#include <bits/stdc++.h>
using namespace std;
#define int long long
int arr[(int)3e6+1];
signed main(){
int n;cin>>n;
for(int i=0;i<n;i++)cin>>arr[i];
sort(arr,arr+n,greater<int>());
int mx = 0;
for(int i=0;i<n;i++){
mx = max(mx,min(arr[i],i+1));
}
cout<<mx;
return 0;
}