В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
WirexiaEnderman
WirexiaEnderman
17.03.2023 02:14 •  Информатика

Последовательность фибоначчи определяется так: φ0=0, φ1=1, φn=φn-1+φn-2. по данному числу n определите n-е число фибоначчи φn. входные данные вводится натуральное число n. выходные данные выведите ответ на . ввод вывод 6 8

Ответ:
OnAcHaYa2o2
OnAcHaYa2o2
23.09.2020 08:49
N=int(input())
A=[0]*(n+1)
A[0]=0
A[1]=1
for i in range(2,len(A)):   
    A[i]=A[i-1]+A[i-2]
print(A[n])
0,0(0 оценок)
Ответ:
anadtadiamoroso
anadtadiamoroso
18.01.2024 09:28
Для решения данной задачи, необходимо знать определение последовательности Фибоначчи и использовать это определение для нахождения n-го числа Фибоначчи.

Последовательность Фибоначчи определяется следующим образом:
- Первое число Фибоначчи (φ0) равно 0.
- Второе число Фибоначчи (φ1) равно 1.
- Каждое следующее число Фибоначчи получается путем сложения двух предыдущих чисел Фибоначчи. То есть, каждое число Фибоначчи равно сумме двух предыдущих чисел Фибоначчи.

Теперь давайте пошагово решим задачу для данного примера.

Входные данные: n = 6

Шаг 1: Изначально у нас есть первые два числа Фибоначчи: φ0 = 0 и φ1 = 1.

Шаг 2: Нам нужно найти 6-е число Фибоначчи, то есть φ6.

Шаг 3: Используя определение последовательности Фибоначчи, мы можем найти φ6, сложив φ5 и φ4. То есть φ6 = φ5 + φ4.

Шаг 4: Также, используя определение последовательности Фибоначчи, мы можем найти φ5, сложив φ4 и φ3. То есть φ5 = φ4 + φ3.

Шаг 5: Для нахождения φ4, сложим φ3 и φ2. То есть φ4 = φ3 + φ2.

Шаг 6: И для нахождения φ3, сложим φ2 и φ1. То есть φ3 = φ2 + φ1.

Шаг 7: Подставим известные значения:

φ3 = φ2 + φ1 = 1 + 1 = 2
φ4 = φ3 + φ2 = 2 + 1 = 3
φ5 = φ4 + φ3 = 3 + 2 = 5
φ6 = φ5 + φ4 = 5 + 3 = 8

Шаг 8: Полученный ответ - 8.

Таким образом, при вводе числа n = 6, программа выведет число 8.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?