文章

18

粉丝

0

获赞

38

访问

1.3k

头像
查找第K小数 题解:排序+去重
P1383 北京邮电大学
发布于2026年2月10日 16:07
阅读数 75

#include <iostream>

#include <vector>

#include <algorithm>

using namespace std;

int main(){

  int n;

  while(cin>>n){

    vector<int> numbers(n);

    for(int i=0;i<n;i++){

      cin>>numbers[i];

    }

    sort(numbers.begin(),numbers.end());

    auto last=unique(numbers.begin(),numbers.end());

    numbers.erase(last,numbers.end());

    int k;

    cin>>k;

    cout<<numbers[k-1];

  }

  return 0;

}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发