题解 | #输入n个整数,输出其中最小的k个#
输入n个整数,输出其中最小的k个
https://www.nowcoder.com/practice/69ef2267aafd4d52b250a272fd27052c
没有难度
#include <iostream> #include <algorithm> #include <vector> using namespace std; int main(){ int n = 0, k = 0; cin >> n >> k; vector<int> nums; for (int i = 0; i < n; i++) { int temp = 0; cin >> temp; nums.push_back(temp); } sort(nums.begin(), nums.end()); for (int i = 0; i < k; i++) { cout << nums[i] << " "; } return 0; }