C++ :
#include<bits/stdc++.h> using namespace std; int n,a[100005],ans; bool cmp(int x,int y) { return x>y; } int main() { cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; sort(a+1,a+n+1,cmp); for(int i=1;i<=n;i++) if(a[i]>=i) ans=i; else break; cout<<ans; return 0; }
By signing up a 大沥中心 universal account, you can submit code and join discussions in all online judging services provided by us.
Using your 大沥中心 universal account