3074.go 301 B

1234567891011121314151617181920
  1. package A
  2. import "slices"
  3. func minimumBoxes(apple []int, capacity []int) int {
  4. sum := 0
  5. for _, i := range apple {
  6. sum += i
  7. }
  8. slices.SortFunc(capacity, func(a, b int) int { return b - a })
  9. ans := 0
  10. for _, i := range capacity {
  11. sum -= i
  12. ans++
  13. if sum <= 0 {
  14. break
  15. }
  16. }
  17. return ans
  18. }
备用站点 当前处于降级运行的备用站点,仅供应急访问,数据和功能可能不是最新。