为什么会只有70分???求助过路大神
查看原帖
为什么会只有70分???求助过路大神
307518
zhengzhuo1106楼主2024/5/14 16:27
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,k;
	cin>>n>>k;
	int a[n];
	for(int i=0;i<n;i++) cin>>a[i];
	int b[100000];
	for(int i=0;i<n;i++){
		b[a[i]]=1;
	}
	int m=k;
	for(int j=0;j<k;j++){
		int max0=10000;
		for(int i=0;i<=100000;i++){
			if(b[i]==1&&i<max0) max0=i;
		}
		b[max0]=0;
		if(j==k-1) cout<<max0;
	}
	return 0;
}
2024/5/14 16:27
加载中...