B. Гости Ограничение времени 1 секунда

Ограничение памяти 256Mb

Ввод стандартный ввод или input.txt

Вывод стандартный вывод или output.txt

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

Каждый друг сказал Васе два числа A и B - с какого по какой день он может приехать в гости. Каждый друг приезжает и уезжает в полдень. Каждый друг может приехать к Васе только один раз и остаться у него на несколько дней. Вася хотел бы, чтобы суммарное количество дней, когда у него в гостях есть кто-нибудь из друзей, было максимальным ему определить даты приезда для каждого из друзей так, чтобы они не пересекались (допустима ситуация, что в один день один из друзей приезжает, а другой - уезжает) и суммарное время, когда у Васи в гостях есть кто-то из друзей, было максимальным.

Формат ввода

В первой строке записаны целое число N (1 ≤ N ≤ 100000) - количество друзей Васи.

В следующих N строках записано по два целых числа Ai и Bi (оба числа от 1 до 109) - возможное время приезда i-го друга.

Формат вывода

Выведите N пар чисел Li и Ri - номера дней, в которые приедет и уедет i-й друг соответственно (Ai ≤ Li ≤ Ri ≤ Bi). Если i-го друга приглашать не нужно, выведите пару чисел -1 -1. Если правильных ответов несколько - выведите любой из них.

Пример 1

Ввод

3

1 2

2 4

3 5

Вывод

1 2

3 4

5 5

Пример 2

Ввод

3

2 3

1 4

3 5

Вывод

-1 -1

1 4

5 5

ОЧЕНЬ

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Dimaaaaaaasiiiiiik
25.11.2021 14:10

ответ: 14

Каждой вершине, начиная с начальной (A), поставим в соответствие индекс, равный количеству путей, которыми можно попасть в эту вершину. Для вершины A (начало пути) индекс всегда равен 1 (в начало пути можно попасть единственным образом – никуда не двигаясь). Теперь сформулируем правило: индекс вершины равен сумме индексов его предков. Исходя из этого индекс Б равен 1 (предок у Б один – вершина A). У вершины Г предками являются А и В, значит индекс вершины Г равен 1+1=2. И т.д.

Объяснение:

0,0(0 оценок)
Ответ:
Ленабогатова1
27.04.2023 05:21

Объяснение:

нужна удобная программа для просмотра фото?в современном мире люди часто используют различные приложения,соц сети для съемок и просмотра изображений.так вот несколько примеров программ

1.IrfanView(минималистичное приложение, которое делает основную ставку на быстродействие. Оно занимает на компьютере всего 1 мегабайт и работает с различными расширениями).

2.XnView ( средство просмотра фотографий с удобными инструментами для управления изображениями и конвертации в выбранный формат. Помимо графических файлов, софт дополнительно умеет открывать AVI, MP3 и некоторые другие расширения. XnView снабжен опцией Drag and Drop, облегчающей управление файлами, а также удобной сортировкой по дате создания, весу, имени и другим критериям)

3. фотогалерея (русскоязычный софт от отечественного разработчика AMS Software. Он подходит для просмотра файлов любых графических форматов (JPG, PNG, BMP, GIF, RAW, CR2) и отличается высокой скоростью работы. Вы сможете смотреть даже крупные фотографии без зависаний. Быстродействие особенно ощущается в сравнении со встроенным просмотрщиком для Windows 7, 10 и др. ФотоГалерея – заслуженно лучшая программа для просмотра фотографий, так как помимо основной опции вьюера, с которой прекрасно справляется, позволяет выполнять редактирование).

исходя из этих примеров можем подвести итоги сообщения,ведь задача которую мы ставили выполнена!

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота