Уисполнителя 3 команды +1 +2 и +5 сколько существует программ которые 21 преобразуют в 30?
Ответы на вопрос:
пусть r(n) — количество программ, которые число 2 преобразуют в число n.
верны следующие соотношения:
1. если n не делится на 2 и на 3, то тогда r(n) = r(n - 1), так как существует единственный способ получения n из n - 1 — прибавление единицы.
2. пусть n делится на 2 и не делится на 3.
тогда r(n) = r(n - 1) + r(n / 2).
3. пусть n делится на 3 и не делится на 2.
тогда r(n) = r(n / 3) + r(n - 1).
4. пусть n делится и на 2 и на 3.
тогда r(n) = r(n - 1) + r(n / 2) + r(n / 3) .
с её помощью последовательно вычислим значения r(n):
r(2) = 1
r(3) = r(2) + r(1) = 1 + 0 = 1
r(4) = r(3) + r(2) = 1 + 1 = 2
r(5) = r(4) = 2
r(6) = r(5) + r(2) + r(3) = 2 + 1 + 1 = 4
r(7) = r(6) = 4
r(8) = r(7) + r(4) = 4 + 2 = 6
r(9) = r(8) + r(3) = 6 + 1 = 7
r(10) = r(9) + r(5) = 7 + 2 = 9
r(11) = r(10) = 9
r(12) = r(11) + r(6) + r(4) = 9 + 4 + 2 = 15
так как в траектории должно присутствовать число 12, то для всех следующих r(n) нельзя использовать при пересчёте r(m) такие, что m < 12.
r(13) = r(12) = 15
r(22) = r(21) = r(20) = r(19) = r(18) = r(17) = r(16) = r(15) = r(14) = 15
число 22 наоборот, не должно встречаться в траектории, поэтому не будем учитывать r(22), то есть все следующие r(n) будем подсчитывать без r(22).
r(23) = 0
r(24) = r(23) + r(12) = 15
r(25) = r(24) = 15
r(26) = r(25) + r(13) = 15 + 15 = 30
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
milkdkdlol25.03.2023 00:31
-
alexmmv201307.02.2020 19:57
-
dalakovadg08.02.2021 21:37
-
smirnovadashuta07.12.2022 17:34
-
alikjd810.04.2021 07:20
-
kanumah201.01.2023 00:01
-
tanyscopenceva15.01.2020 18:16
-
spark7423.02.2023 19:48
-
danik2012daniweufyv303.05.2023 09:04
-
olga63812.11.2022 05:53
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.