Кинофестиваль
Время: 1 s · Память: 256 MB
- Сортировка
Условие
На фестивале показывают фильмов, -й начинается в момент и заканчивается в момент . Вы хотите смотреть фильмы целиком и можете смотреть только один фильм одновременно. Фильм, начинающийся сразу после окончания другого, посмотреть можно. Какое наибольшее число фильмов можно посмотреть целиком?
Формат ввода
В первой строке (). В следующих строках и ().
Формат вывода
Одно число — наибольшее количество фильмов.
Примеры
Ввод
3 3 5 4 9 5 8
Вывод
2
Примечание
Отсортируйте фильмы по времени окончания и выбирайте жадно: берите каждый фильм, который начинается не раньше окончания последнего выбранного. Фильм, заканчивающийся раньше всех, оставляет больше всего времени для остальных.
Выбор по времени начала или по длительности может дать неверный ответ. В примере выбираются и — ответ .
Источник: CSES, задача 1629.
