文章

83

粉丝

2

获赞

546

访问

24.9k

头像
查找第K小数 题解:
P1383 北京邮电大学
发布于2026年3月17日 21:59
阅读数 313

#include <iostream>
#include <set>
using namespace std;

int main(){
    int n;

    while(cin >> n){
        set<int> s;

        for(int i = 0; i < n; i++){
            int x;
            cin >> x;
            s.insert(x);
        }

        int k;
        cin >> k;

        int cnt = 0;
        for(set<int>::iterator it = s.begin(); it != s.end(); ++it){
            cnt++;
            if(cnt == k){
                cout << *it << endl;
                break;
            }
        }
    }

    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发