#include<bits/stdc++.h>
using namespace std;
const int N=1e6+5;
int n,a[N],cnt;
int main() {
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
sort(a+1,a+1+n);
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
if(a[j]<i)
continue;
else{
cnt++;
a[j]=INT_MIN;
break;
}
}
}
cout<<cnt;
return 0;
}

1 条评论

  • #include<bits/stdc++.h>
    using namespace std;
    int n,a[10000086],day;
    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]>=day+1)
                day++;
        cout<<day;
        return 0;
    }
    
  • 1

信息

ID
2629
难度
8
分类
(无)
标签
递交数
322
已通过
38
通过率
12%
被复制
1
上传者