样例过了,为什么错了啊
查看原帖
样例过了,为什么错了啊
506649
昊轩啥也不是楼主2021/8/18 11:42

感谢上一个帖子中回我的dalao

但我还是不会,就再来发个帖子qwq

#include<bits/stdc++.h>
using namespace std;
int main(){
int n,b[10005],i,m=0,a[10005],k;
	scanf("%d %d",&n,&k);
	for(i=1;i<=n;i++)
	cin>>a[i];
	sort(a+1,a+n+1);
	for(i=1;i<=n;i++){
		if(a[i]!=a[i+1]){
		m++;
		b[m]=a[i];
	}
}
	sort(b+1,b+m+1);
	if(k>m) cout<<"NO RESULT"<<endl;
	else cout<<b[k]<<endl;
	return 0;
} 

弱弱地说一句:我(好像)超时了

但我不会改,求帮!

2021/8/18 11:42
加载中...