1. Главная
  2. Библиотека
  3. Высшая математика
  4. Василию поручили украсить лестницу в школе ко Дню Знани...
Разбор задачи

Василию поручили украсить лестницу в школе ко Дню Знаний. Вася любит математику, и у него есть набор красивых золотистых чисел. Вася решил наклеить на ступени лестницы эти числа. Чтобы украшать не было скучно, он придумал правила. Ступени нумеруются с 1.

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Дискретная математика
  • #Теория чисел
Василию поручили украсить лестницу в школе ко Дню Знаний. Вася любит математику, и у него есть набор красивых золотистых чисел. Вася решил наклеить на ступени лестницы эти числа. Чтобы украшать не было скучно, он придумал правила. Ступени нумеруются с 1.

Условие:

Василию поручили украсить лестницу в школе ко Дню Знаний. Вася любит математику, и у него есть набор красивых золотистых чисел. Вася решил наклеить на ступени лестницы эти числа. Чтобы украшать не было скучно, он придумал правила. Ступени нумеруются с 1. На каждой ступени лестницы должно быть наклеено ровно одно число. При этом каждое число должно делиться на номер ступеньки, на которой оно находится. Число на более высокой ступени должно быть больше, чем число на более низкой.

Вот пример правильной лестницы: на каждой ступени наклеено число больше, чем на предыдущей, и каждое число делится на номер ступеньки: 1 делится на 1, 4 делится на 2, 6 делится на 3, 12 делится на 4, 20 делится на 5. Придумав свои сложные правила, Вася хочет решить задачу, какое максимальное число ступеней может быть украшено теми числами, которые у него есть? Помогите ему ответить на этот вопрос.

Первая строка содержит число N — количество чисел, которые есть у Васи (1 ≤ N ≤ 100). Вторая строка содержит N чисел Aᵢ (1 ≤ Aᵢ ≤ 1000) — сами числа. Все числа различны и заданы в порядке возрастания.

Выведите одно число — максимальное число ступеней, которые можно украсить данными числами по правилам Васи.

Решение:

Наша задача – выбрать из заданного набора чисел максимальную возрастающую последовательность (с сохранением порядка чисел, ведь они уже отсортированы), такую что на i‑й «ступени» выбранное число делится на i. При этом, на каждой ступени должно оказаться ровно одно число, а число на более высокой ступени должно быть строго больше, чем на предыдущей.

Рассмотрим пошагово, как можно подойти к решению:

Шаг 1. Анализ условия задачи.
  – Пусть числа заданы в отсортированном по возрастанию порядке.
  – Требуется составить последовательность b1, b2, …, bk, где д...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое из следующих утверждений наиболее точно описывает подход к поиску максимального количества ступеней, которые можно украсить числами по правилам Васи?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет