АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

894. Прямоугольники.

Ограничение времени: 3 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Пусть имеется N невырожденных прямоугольников со сторонами, параллельными координатным осям. Известно, что границы этих прямоугольников не пересекаются и одинаковых границ нет.

Будем говорить, что прямоугольник A вложен внутрь прямоугольника B, если любая точка, принадлежащая A, также принадлежит B, и AB.

Будем говорить, что прямоугольник A непосредственно вложен внутрь прямоугольника B, если A вложен в B, и A не вложен в любой другой прямоугольник, вложенный в B.

Напишите программу для анализа непосредственного вложения прямоугольников.


Ограничения

<= N <= 100 000; 0 <= x, y < 231 – координаты противоположных вершин прямоугольника.


Входные данные

Первая строка входного файла содержит целое число N . Затем следуют N строк. Из них строка с номером i содержит 4 целых числа: xi1, yi1, xi2, yi2 — координаты противоположных вершин i -го прямоугольника.


Выходные данные

Запишите N строк в выходной файл. Номер строки i должен содержать номер прямоугольника, внутри которого непосредственно вложен прямоугольник с номером i , или 0, если во входном наборе такого прямоугольника нет.


Пример

Standard input

Standard output

5

0 0 10 10

1 2 4 5

2 3 3 4

7 7 8 8

0 11 1 12

0

1

2

1

0

 


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи по темам / Математика / Геометрия /
1629. Охота на зайцев 894. 1672. Сложные геометрические расчёты 892. Солнечное затмение 872. Треугольник
Задачи с соревнований и сборов / Чемпионат мира по программированию (ICPC) / Рыбинск-2010 /
893. H - Зелёная волна 894. 895. J - Внутри ОС
 
время генерации 0.578 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.