М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
гоша210
гоша210
24.02.2020 06:29 •  Информатика

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

👇
Ответ:
tdtwdgtduqgcggggc
tdtwdgtduqgcggggc
24.02.2020
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])
4,6(30 оценок)
Ответ:
viktoriakeda
viktoriakeda
24.02.2020
Для решения данной задачи, необходимо знать определение последовательности Фибоначчи и использовать это определение для нахождения 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.
4,6(41 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ