#include<bits/stdc++.h> using namespace std; int sum=1,n,a[1000010]; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); for(int i=1;i<=n;i++){ if(a[i]<sum){ continue; }else{ sum++; } } cout<<sum-1<<endl; return 0; }//撒花✿✿ヽ(°▽°)ノ✿

2 条评论

  • @ 2026-10-6 11:25:23

    感谢感谢

    • @ 2026-10-6 11:25:15

      #include<bits/stdc++.h> using namespace std; int sum=1,n,a[1000010]; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); for(int i=1;i<=n;i++){ if(a[i]<sum){ continue; }else{ sum++; } } cout<<sum-1<<endl; return 0; } //撒花✿✿ヽ(°▽°)ノ✿

      • 1