题解 | #输入n个整数,输出其中最小的k个#
输入n个整数,输出其中最小的k个
https://www.nowcoder.com/practice/69ef2267aafd4d52b250a272fd27052c
#include<iostream> using namespace std; int main() { int n, k, i, j; int sus; cin >> n; cin >> k; int a[1002]; for (int i = 0; i < n; i++) { cin >> a[i]; } for ( i = 0; i < n;i++ ) { for (j = i + 1; j < n;j++ ) { if (a[i] > a[j]) { sus = a[i]; a[i] = a[j]; a[j] = sus; } } } for (int i = 0; i < k; i++) cout << a[i]<<' '; return 0; }