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

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

Ответ:
mary30092004
mary30092004
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 оценок)
Ответ:
buraya1989
buraya1989
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
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?