求更好的实现方法,谢谢! 我这个写法实在是太烂了,求指点!谢谢! ###[点我直接改代码](https://wide.b3log.org/playground/5626f9847c10894f7cc15a3fccb5e186.go) ``` package main import ( "fmt" "sort" ) func main() { sum := 1159 res := make(map[int][]int) var fin []int for i := 0; i < 12; i++ { for j := 0; j < 6; j++ { tmp := sum - 99*i - 199*j if tmp > 0 && tmp < 100 { res[tmp] = []int{i, j} fin = append(fin, tmp) } } } sort.Ints(fin) fmt.Println(fin[0]) fmt.Println(res[fin[0]]) } ```
有疑问加站长微信联系(非本文作者)
