B3959 [GESP202403 四级] 做题 思路
查看原帖
B3959 [GESP202403 四级] 做题 思路
1726049
ziluolanzhiai123楼主2025/6/15 15:06

这道题十分简单,谢谢大家了!

我是一个新手,请多包涵

如下方法 very good.

#include<bits/stdc++.h>
using namespace std;
int main(){
    int z=1,n,a[1000005];
	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]<z)continue;
		else z++;
	}
	cout<<z-1<<endl;
}

本题使用了排序函数 便于理解


感谢观看,再见!

2025/6/15 15:06
加载中...