Олимпиадный тренинг

Задача . _St-25_01-ege-26(a)


Задача

Темы:

Задание выполняется с использованием прилагаемых файлов.
При проведении эксперимента заряженные частицы попадают на чувствительный экран, представляющий из себя матрицу размером 100 000 на 100 000 точек.
При попадании каждой частицы на экран в протоколе фиксируются координаты попадания:

номер ряда (целое число от 1 до 100 000)
и номер позиции в ряду (целое число от 1 до 100 000).

Точка экрана, в которую попала хотя бы одна частица, считается светлой, точка, в которую ни одна частица не попала, – тёмной.
При анализе результатов эксперимента рассматривают изолированные точки.
Точка называется изолированной, если эта точка светлая (независимо от того, сколько частиц в неё попало),
а другие светлые точки в том же ряду либо отсутствуют, либо находятся на расстоянии более 500.
Вам необходимо по заданному протоколу определить

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

Если таких рядов несколько, укажите максимально возможный номер.
Входные данные
Первая строка входного файла содержит целое число N – общее количество частиц, попавших на экран.
Каждая из следующих N строк содержит 2 целых числа: номер ряда и номер позиции в ряду.

В ответе запишите два целых числа:

сначала максимальное количество изолированных точек в одном ряду,
затем – номер ряда, в котором это количество встречается

 


time 10000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя