add new solutions

This commit is contained in:
kanna5 2026-01-05 16:48:03 +09:00
parent ca24d0a56a
commit 0c73608ce5
Signed by: kkyy
GPG key ID: 06332F3965E9B0CF
36 changed files with 791 additions and 0 deletions

View file

@ -0,0 +1,21 @@
package q3074
import "slices"
func minimumBoxes(apple []int, capacity []int) int {
apples := 0
for _, a := range apple {
apples += a
}
slices.Sort(capacity)
for i := len(capacity) - 1; i >= 0; i-- {
apples -= capacity[i]
if apples <= 0 {
return len(capacity) - i
}
}
return len(capacity)
}
var _ = minimumBoxes