Лестница с заклеенными ступеньками

тема: DP 1D · уровень: средний

В школе после ремонта на лестнице от первого до второго этажа некоторые ступеньки заклеили лентой: наступать на них нельзя.

Ты стартуешь перед лестницей (позиция 0) и хочешь попасть на площадку второго этажа (позиция n). За один шаг можно подняться ровно на 1 или ровно на 2 ступеньки. Приземляться на заклеенные ступеньки нельзя. Через них «перешагивать» можно.

Посчитай, сколькими разными способами можно добраться до позиции n. Так как способов может быть очень много, выведи ответ по модулю 1_000_000_007.

Формат ввода:

Формат вывода:

Ограничения:

Пример: Ввод: 5 1 2 Вывод: 2

Решить задачу с автопроверкой на Python →