Предмет: Информатика,
автор: mashabest
В обороте участвуют монеты достоинством 1 рубль, 2 рубля, 5 рублей и 10 рублей. Сколькими способами можно набрать сумму 66 рублей?
Ответы
Автор ответа:
0
Задача решается методом динамического программирования. dp[i] - сколькими способами можно набрать i рублей.
Очевидно, dp[i] = dp[i - 5] + dp[i - 10] + dp[i - 2] + dp[i - 1]
программа во вложении
Очевидно, dp[i] = dp[i - 5] + dp[i - 10] + dp[i - 2] + dp[i - 1]
программа во вложении
Приложения:
Похожие вопросы
Предмет: Английский язык,
автор: Аноним
Предмет: Математика,
автор: irina5367
Предмет: Алгебра,
автор: illyaslom
Предмет: Алгебра,
автор: Аноним
Предмет: Литература,
автор: nevedrovaekate