面试题 16.11. 跳水板

3的时候
3 个短 0个长
2 个短 1个长
1 个短 2个长
0 个短 3个长
package mainimport "fmt"func divingBoard(shorter int, longer int, k int) []int {res := make([]int,0)if k==0 {return res}if shorter==longer{return append(res,k*shorter)}for i:=0;i<=k;i++{res = append(res,(k-i)*shorter+i*longer)}return res}func main() {fmt.Println(divingBoard(1,1,0))//[0]fmt.Println(divingBoard(1,1,10000))fmt.Println(divingBoard(1,2,3))}

