트리

아직 제출이 없습니다시간 제한1초메모리 제한128 MB

문제

평면 위 nn개의 점 pip_i가 주어지고 각 점에는 원하는 차수 did_i가 있다. di=2n2\sum d_i = 2n-2이다. 각 점을 노드로, 직선으로 그린 서로 교차하지 않는 간선으로 트리를 만들고, 노드 ii의 차수가 did_i가 되게 한다. 가능한 간선 목록을 출력한다.

입력

첫 줄에 테스트 개수 TT가 주어진다. 각 테스트는 점 개수 nn (4n10004 \le n \le 1000)과, nn줄의 xix_i, yiy_i, did_i로 주어진다.

출력

각 테스트에 대해 n1n-1개의 간선을 한 줄에 두 정수로 출력한다. 정답이 여러 개면 아무거나 출력한다.