n коробок. В коробку i помещается limits[i] предметов, и в ней уже лежит loaded[i]. Есть ещё spare свободных предметов, которые можно разложить по любым коробкам (использовать все не обязательно).
Верните наибольшее число коробок, которые после этого окажутся заполнены доверху.limits=[5, 3, 7, 2], loaded=[5, 1, 3, 0], spare=4 → 3
Не хватает 0, 2, 4 и 2 предметов. Первая коробка уже полна, ещё две добиваем по 2 предмета — получается 3 полные коробки.
limits=[6, 6], loaded=[1, 2], spare=3 → 0
Каждой коробке не хватает больше трёх предметов, так что ни одну заполнить не выйдет.
limits=[5, 3, 7, 2], loaded=[5, 1, 3, 0], spare=4
3
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 92 теста на сервере, включая скрытые.