К задачам

Подъём по лестнице

ЛегкаяАлгоритмы
Лучше работает на десктопе
ДинамикаМатематика

Вы поднимаетесь по лестнице. Нужно n шагов, чтобы дойти до вершины. Каждый раз вы можете подняться на 1 или 2 ступени.

Сколькими различными способами можно подняться на вершину?

Сигнатура

def climb_stairs(n: int) -> int:

Constraints

  • 1 ≤ n ≤ 45

Примеры

Пример 1

Вход:
n = 1
Выход:1

Пример 2

Вход:
n = 2
Выход:2

Пример 3

Вход:
n = 3
Выход:3
Код
Python · Ctrl/⌘ + Enter для запуска
Лимит
05:00
Консоль
Нажмите кнопку запуска или Ctrl+Enter
Подъём по лестнице — Алгоритмы задача — ML Mentor