햄버그 스테이크
시간 제한3초메모리 제한1024 MB
격자 위에 K개의 점을 찍어 주어진 직사각형마다 적어도 하나의 점이 포함되도록 좌표를 출력합니다.
문제
Just Odd Inventions, Ltd.라는 회사를 들어 본 적이 있나요? 이 회사는 "just odd inventions"로 유명합니다. 이 문제에서는 이 회사를 JOI, Ltd.라고 부릅니다.
JOI, Ltd.에서 새해 파티가 열립니다. 직원들은 거대한 철망 위에서 햄버그 스테이크 N개를 굽고 있습니다. 철망은 1 000 000 000 × 1 000 000 000 격자로 봅니다. 칸 는 왼쪽에서 번째 열, 아래에서 번째 행을 뜻하며, , 입니다.
햄버그 스테이크는 1번부터 N번까지 번호가 붙어 있습니다. 햄버그 스테이크 ()는 왼쪽 아래 꼭짓점이 , 오른쪽 위 꼭짓점이 인 직사각형 영역에 놓여 있습니다. 햄버그 스테이크끼리 겹칠 수 있습니다.
당신은 JOI, Ltd.의 신입 사원입니다. 철망에서 K개의 칸을 골라, 각 칸의 중심에 대나무 꼬치를 철망에 수직으로 꽂으세요. 햄버그 스테이크 영역 안의 칸에 꼬치를 하나 이상 꽂으면 그 스테이크가 어떻게 익었는지 확인할 수 있습니다. 모든 스테이크를 확인해야 합니다. 한 칸에 꼬치를 여러 개 꽂아도 되고, 스테이크가 없는 칸에 꽂아도 됩니다.
형식적으로 말하면, 다음 조건을 만족하는 정수 쌍 K개 (서로 같을 수도 있음)를 찾으세요.
- 모든 ()에 대해 이고 인 ()가 존재한다.
- 모든 ()에 대해 이고 이다.
입력
입력은 다음 형식으로 주어집니다.
N K
L1 D1 R1 U1
L2 D2 R2 U2
...
LN DN RN UN
출력
K줄을 출력하세요. 번째 줄에는 와 를 공백으로 구분해 출력합니다. 조건을 만족하는 방법이 여럿이면 그중 아무거나 출력해도 됩니다.
제한
- ()
- ()
- 문제 조건을 만족하는 K개 칸의 조합이 존재합니다.