Найти Π² Π”Π·Π΅Π½Π΅
10,2 тыс подписчиков

πŸ’‘ Π—Π°Π΄Π°Ρ‡Π°: МаксимальноС количСство сумок, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… камнями


УсловиС: даСтся n-сумок, ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… с нуля. ДаСтся Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π²Π° массива, проиндСксированных Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: capacity ΠΈ rocks. i-Π° сумка ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ capacity[i] ΠΊΠ°ΠΌΠ½Π΅ΠΉ ΠΈ Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ содСрТит ΡƒΠΆΠ΅ rocks[i] ΠΊΠ°ΠΌΠ΅Π½Π΅ΠΉ. Помимо этого даСтся Π΅Ρ‰Π΅ additionalRocks, число ΠΊΠ°ΠΌΠ½Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ сумку.

НСобходимо Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ максимальноС количСство сумок, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ получится ΠΏΡ€ΠΈ ситуации, ΠΊΠΎΠ³Π΄Π° всС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

Π’Π²ΠΎΠ΄: capacity = [2,3,4,5], rocks = [1,2,4,4], additionalRocks = 2
Π’Ρ‹Π²ΠΎΠ΄: 3

Π’Π²ΠΎΠ΄: capacity = [10,2,2], rocks = [2,2,0], additionalRocks = 100
Π’Ρ‹Π²ΠΎΠ΄: 3


ΠŸΠΈΡˆΠΈΡ‚Π΅ своС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡΡ…πŸ‘‡

πŸ’‘ Π—Π°Π΄Π°Ρ‡Π°: МаксимальноС количСство сумок, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… камнями  УсловиС: даСтся n-сумок, ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… с нуля.
Около ΠΌΠΈΠ½ΡƒΡ‚Ρ‹