Уисполнителя тритон две команды, которым присвоены номера: 1. прибавь 1, 2. прибавь 3. первая из них увеличивает на 1 число на экране, вторая увеличивает это число на 3. программа для тритона — это последовательность команд. сколько существует программ, которые число 22 преобразуют в число 35?
210
308
Ответы на вопрос:
Пусть #(n) - число программ, которыми можно получить число n из числа 22. первые значения этой последовательности такие: #(22) = 1 - только пустая программа #(23) = 1 - только программа 1 #(24) = 1 - только программа 11 дальше так: любое число n можно получить либо из числа n - 3 добавлением тройки, либо из числа n - 1 добавлением единицы. поэтому #(n) = #(n - 1) + #(n - 3). #(25) = #(24) + #(22) = 1 + 1 = 2 #(26) = 2 + 1 = 3 #(27) = 3 + 1 = 4 #(28) = 4 + 2 = 6 #(29) = 9 дальше будут числа 13, 19, 28, 41, 60, 88. ответ: 88.
Популярно: Информатика
-
physikman11.10.2022 11:53
-
Kpoper77224.07.2022 05:50
-
jumaev199810.11.2022 22:35
-
котик830831.07.2022 13:41
-
ELiNa9865374216.10.2021 00:37
-
alsuaxmetzan13.01.2022 00:25
-
veros08.07.2021 00:55
-
никита333016.02.2020 04:36
-
katirina61171Rfn30.04.2022 12:12
-
Vika1002330.05.2020 02:16