文章

5

粉丝

167

获赞

5

访问

16.8k

头像
数组去重、排序(非最好算法)
P1383 北京邮电大学
发布于2023年3月9日 11:41
阅读数 2.7k

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,k;
	while(cin>>n){
		int a[1005]={0};
		int f[1005]={0};
		int b[1005]={0};
		for(int i=0;i<n;i++){           
			cin>>a[i];
					}
		int p=0;

        for(int i=0;i<n;i++){//去重,将去重后的数据存入b【】
            if(f[a[i]]==0){
                f[a[i]]=1;
                b[p++]=a[i];
            }
        }
		sort(b,b+p);
		cin>>k;
        cout<<b[k-1]<<endl;
	}
	return 0;
}

 

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发