Журнал
  • Курсы
  • Преподаватели
  • Журнал
  • Отзывы
  • Как обучаем?
  • Еще
    • Ответы на частые вопросы
    • Правовая информация
    • О нас
    • Истории учеников
+7 (800) 775-33-68
Купить курсВойти
Главная «99 баллов»
г. Казань, Волкова 59+7 (800) 775-33-68
  • Курсы ЕГЭ 2026
  • Курсы ЕГЭ 2027
  • Курсы ОГЭ 2026
  • Курсы ОГЭ 2027
  • Бесплатный пробник
  • Курсы
  • Родителям
  • Преподаватели
  • Отзывы
  • О компании
  • Как проходит обучение?
    Как мы обучаем
  • Платформа
  • Вопрос-ответ
  • Контакты
  • Правовая информация
  • Котокод
  • Журнал
Входим в ГК «Просвещение»Участник проекта «Сколково»
ИНН 1655455610
ОГРН 1211600024900
Политика 
конфиденциальности
Сведения об
ИТ-деятельности
Автор

Автор не указан

Просмотры1
Баннер

Сортировки

Материал

В ресторане расположены K одноместных столиков. Столики пронумерованы, начиная с 1. Прохожие заходят в этот ресторан перекусить. Для удобства уборки гостя сажают за столик с минимальным номером. Известно время посещения гостем ресторана и время его ухода (в минутах с начала суток). Чтобы посадить другого гостя за этот же столик после его освобождения официанту требуется 3 минуты для его уборки. Через 3 минуты, за столик можно посадить другого гостя. Например, если гость ушел в 5 минут, то в 8 минуту уже можно сажать следующего и так далее. Если все столы заняты, то пообедать не получится, гость просто уходит.

Определите, какое количество гостей было обслужено в течении суток и номер столика, за который посадили самого последнего гостя. Входные данные представлены в файле следующим образом. В первой строке входного файла записано натуральное число K (1 ≤ K ≤ 1 000) – количество столиков в ресторане. В следующей строке хранится число N (1 ≤ K ≤ 100 000) – количество гостей. Каждая из следующих N строк содержит два натуральных числа: время прибытия гостя в ресторан и время его ухода.