Informatica Online Judge

  해바라기들 [2206 / 089E]

Time Limit(Test case) : 2000(ms)
Number of users who solved : 22   Total Tried : 23


The Champion of this Problem (C++) : tlsdydaud1 - 0ms / 274byte
My Best Submission (C++) : N/A

[CCC 2018 Junior]

Background

키가 서로 다른 N개의 해바라기를, 키가 작은 것부터 커지는 순서로 심은 후,

N일 동안 계속해서 각각의 해바라기가 커가는 높이를 매일 매일 표처럼 기록했다.

날짜가 흘러가더라도 해바라기들의 키순서는 변하지 않았다.

하지만, 누군가가 그 표의 데이터들을 90도씩 좌우로 여러번 돌려가며 회전시켜 놓은 것 같다.

원래의 데이터를 알아내보자.

Input

첫 번째 줄에는 해바라기의 개수(N)가 입력된다.
그 다음 N개의 줄에 걸쳐 N개의 키높이(di)가 공백을 두고 정수로 입력된다.

[입력값의 정의역]

2<=N<=100
1<=di<=100,000,000

Output

원래의 데이터를 출력한다.

IO Example

입력 예시1
2
1 3
2 9

출력 예시1
1 3
2 9

입력 예시2
3
4 3 1
6 5 2
9 7 3

출력 예시2
1 2 3
3 5 7
4 6 9

입력 예시3
3
3 7 9
2 5 6
1 3 4

출력 예시3
1 2 3
3 5 7
4 6 9

Submit : [C/C++] | [C++11] | [Obj-C] | [Java] | [Python]
Prob Analysis : [Problem Statistics] | [Solution]