Условие
По лестнице поднимаются, перемещаясь за один шаг на , или ступени. Сколькими различными способами (учитывая порядок шагов) можно подняться ровно на ступеней?
О задаче · 10 класс
Записать идеюЕсть запись
Попробуй решить сам
Попробуйте считать способы подъёма на небольшое число ступеней. Удобно ли группировать маршруты по их последнему шагу?
Черновик не сохраняется: текст только в этой вкладке.
Черновик изменён в другой вкладке. Твой текущий текст пока сохранён здесь, автоматическая запись остановлена.
Подсказка 1
Если убрать последний шаг, на какой ступени мог закончиться оставшийся путь?
Подсказка 2
Разбейте пути на три группы по последнему шагу. Как выразить размер каждой группы через числа способов для меньших высот?
Разобрать решение по шагам
1. Задаём начальные значения
Пусть — число способов подняться ровно на ступеней. Сначала перечислим короткие пути:
- на одну ступень: только шаг , поэтому ;
- на две: шаг или два шага , поэтому .
Ещё понадобится : не сделать ни одного шага — единственный пустой путь. Он нужен, например, перед одним прыжком сразу на третью ступень.
2. Разбиваем пути по последнему шагу
Вместо перечисления всех длинных путей посмотрим, чем путь заканчивается. Если убрать последний шаг, получится уже более короткая задача того же вида.
При последний шаг равен 1, 2 или 3. До него нужно подняться соответственно на , или ступеней. К каждому короткому пути можно дописать соответствующий последний шаг. Группы не пересекаются, поскольку последние шаги различны. Поэтому
Например, пути на три ступени группируются так:
- последний шаг 1: и — два пути из ;
- последний шаг 2: — один путь из ;
- последний шаг 3: — один путь из .
Итого . Порядок шагов учитывается.
3. Последовательно заполняем таблицу
Каждое новое число — сумма предыдущих трёх. Например,
Последний переход даёт
Ответ
Главная идея
Последний шаг превращает полный список путей в три непересекающихся группы, которые уже посчитаны на меньших высотах.
Как узнать приём
Если объект строится последовательностью разрешённых ходов, группируйте его по последнему ходу и считайте более короткие объекты.
Возможная ошибка
Считать только количества шагов каждого размера, забывая, что и — разные способы.
Перенос метода
Если в новой задаче нужно посчитать последовательности разрешённых ходов, попробуйте разделить их по последнему ходу. После его удаления должна остаться такая же задача меньшего размера. Проверьте, что группы не пересекаются и охватывают все варианты; затем задайте начальные значения, не забыв пустую последовательность.
Проверка полноты, границ и достижимости
Все пути имеют ровно один из трёх последних шагов; удаление/добавление последнего шага — взаимно обратные операции. Граница задана пустым путём. Число 1705 дополнительно подтверждено суммой мультиномиальных коэффициентов по всем неотрицательным решениям .
Источник и авторство
Физтех · математика · 10 класс · 2026/27 · отборочный этап, первая попытка. Официальная задача 8.4 (ID 6141).
Официальные условия ↗ · Решения организатора ↗
Объяснение, подсказки и наглядные модели — Popov Academy. Решение проверено; ответ сопоставлен с официальным. Подборка содержит задачи из разных числовых вариантов.
Тема, знания и приёмы
Подсчёт вариантов · Нужна школьная база
- Правила сложения и умножения
- Упорядоченные последовательности шагов
- Начальные значения рекуррентного подсчёта
Приёмы решения: Переход от шага к следующему · Разбор случаев