题解 | #输入n个整数,输出其中最小的k个#
输入n个整数,输出其中最小的k个
https://www.nowcoder.com/practice/69ef2267aafd4d52b250a272fd27052c
package main import ( "fmt" "sort" ) func main() { var n int var k int fmt.Scan(&n, &k) var nums []int for i:=0; i<n; i++ { var num int fmt.Scan(&num) nums = append(nums, num) } sort.Ints(nums) for i:=0; i<k; i++ { fmt.Printf("%d ", nums[i]) } }
// 本题输入两行整数,所以采用:fmt.Scan(&n, &k)