题解 | #输入n个整数,输出其中最小的k个#
输入n个整数,输出其中最小的k个
https://www.nowcoder.com/practice/69ef2267aafd4d52b250a272fd27052c
use std::io::stdin;
fn main() {
let mut input = String::new();
stdin().read_line(&mut input).unwrap();
let n_k = input
.trim()
.split(" ")
.map(|x| x.parse::<i32>().unwrap())
.collect::<Vec<_>>();
input.clear();
stdin().read_line(&mut input).unwrap();
let mut s = input
.trim()
.split(" ")
.map(|x| x.parse::<i32>().unwrap())
.collect::<Vec<_>>();
s.sort();
for i in 0..n_k[1] as usize {
print!("{} ", s[i]);
}
}
