| Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 78195 | sh25_wangtaojie | 求第k大数 | C++ | 通过 | 0 MS | 244 KB | 373 | 2025-12-26 15:27:52 |
#include <iostream> #include <vector> #include <algorithm> int main() { int n, k; std::cin >> n >> k; std::vector<int> nums(n); for (int i = 0; i < n; ++i) { std::cin >> nums[i]; } std::nth_element(nums.begin(), nums.begin() + k - 1, nums.end(), std::greater<int>()); std::cout << nums[k - 1] << std::endl; return 0; }