@ConradToWin

Какой алгоритм использовать для этой задачи?

У меня есть задача:
"Вдоль аллеи растут деревья. Деревья имеют разную высоту. Для создания ландшафтного дизайна принять решение часть деревьев спилить и оставить только деревья, которые возрастают по высоте. Зная кол-во деревьев и высоту каждого дерева, необходимо определить наибольшее кол-во деревьев, которые возможно оставить. Например, если вдоль аллеи растет 9 деревьев и их высота равна: 5 8 3 2 6 4 5 3 7, то оставить, соблюдая необходимое условие, возможно только 4 дерева (3 4 5 7 или 2 4 5 7)."
И алгоритм/решение желательно на Python
P.S. Прошу прощения за вопрос плана "Сделайте всё за меня". Уже битый час сижу, думаю, но не могу даже понять за что зацепиться. Спасибо за внимание_
  • Вопрос задан
  • 353 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы