Восстановите двоичные цифры:
А)11*0*11*1* + 11*1*11*1 =10*1100*010
Б)*0*0 – *** = *1*
163
208
Ответы на вопрос:
Алгоритм может быть, например, таким. если нужно вывести нулевое число фибоначчи, выведем 1, иначе будем считать. сохраним в переменную номер текущего числа фибоначчи (изначально 1) и значения текущего и предыдущего элементов (в начале 1 и 1), затем в цикле будем пересчитывать значения элементов, увеличивая номер текущего элемента. когда номер элемента совпадёт с нужным, выведем ответ. реализация (python 3): n = int( if n == 0: print(1) else: prev, curr = 1, 1 i = 1 while i < n: curr, prev = prev + curr, curr i += 1 print(curr) запустив программу, можно узнать, что f10 = 89, f25 = 121393, а f40 = 165580141
Популярно: Информатика
-
gen197818.03.2020 08:50
-
jovenkonatalia02.05.2021 06:10
-
Алёнушка4306.07.2022 00:13
-
tanya73214.06.2021 04:11
-
ЭЩЩКЕРЕЕЕ24.03.2021 17:29
-
manetsevap010xz22.08.2021 02:08
-
Артур1505150531.08.2021 10:50
-
anuchka66601.03.2023 17:13
-
7952131218115.05.2021 12:16
-
barbariskaulyaЮлия29.03.2023 05:42