Задать вопрос
31 января, 00:27

Питон. Последовательность Фибоначчи определяется так:

φ0 = 0, φ1 = 1, φn = φn-1 + φn-2.

По данному числу n определите n-е число Фибоначчи φn.

+1
Ответы (1)
  1. 31 января, 03:55
    0
    N = int (input ()) # считываем число N

    phi_previous = 0 # нулевое число Фибоначчи

    phi = 1 # первое число Фибоначчи

    for i in range (N - 1) : # в цикле каждый раз находим следующее число Фибоначчи, 0 и 1 уже нашли, осталось провернуть цикл N - 1 раз

    phi, phi_previous = phi + phi_previous, phi

    print (phi if N > 0 else 0) # выводим ответ. Особый случай: если N = 0, то в phi находится первое число Фибоначчи, а не нулевое.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Питон. Последовательность Фибоначчи определяется так: φ0 = 0, φ1 = 1, φn = φn-1 + φn-2. По данному числу n определите n-е число Фибоначчи ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы