Logo
(追記) (追記ここまで)

21544번 - Флешмоб 스페셜 저지다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB258440.000%

문제

Для участников олимпиады на главной площади города <<У>> планируется игра в форме флешмоба. Главная площадь замощена плитками, образующими клетчатое поле.

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

Призы должны быть разложены так, чтобы каждому участнику достался по крайней мере один приз.

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

입력

В первой строке входного файла содержится число $N$ --- количество участников флешмоба (\mbox{1ドル \le N \le 123,456円$}). Каждая из последующих $N$ строк содержит четыре целых числа $x_{1i},ドル $y_{1i},ドル $x_{2i},ドル $y_{2i}$ --- координаты плиток для $i$-го участника (1ドル \le x_{1i},,円 y_{1i},,円 x_{2i},,円 y_{2i} \le 10^9$; либо $x_{1i}=x_{2i},ドル либо $y_{1i}=y_{2i}$). Участники перечислены в порядке выхода на площадь.

출력

Первая строка выходного файла должна содержать число $M$ --- минимальное количество призов, которые должны быть разложены на площади. Каждая из последующих $M$ строк должна содержать два числа $px_i$ и $py_i$ --- координаты плитки, на которой должен лежать $i$-й приз.

Если вариантов размещения призов, удовлетворяющих условию задачи, несколько, то выведите любой из них. Если решения не существует, выведите единственное число 0ドル$.

제한

  • $N \le 123,456円$

예제 입력 1

5
2 1 2 4
2 4 4 4
5 1 1 1
4 4 4 2
4 2 1 2

예제 출력 1

5
1 2
4 3
1 1
3 4
2 3

예제 입력 2

3
1 1 1 3
2 1 2 3
1 2 2 2

예제 출력 2

0

예제 입력 3

4
1 1 1 3
2 1 2 3
3 3 3 1
1 3 4 3

예제 출력 3

4
4 3
3 1
2 1
1 1

힌트

출처

Olympiad > Russian Olympiad in Informatics > Russian Olympiad in Informatics 2013 8번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /