프로그램 명: inversion
제한시간: 1 초

1 부터 n 까지의 수를 한 번씩만 사용하여 이루어진 수열이 있을 때, 1 부터 n 까지 각각의 수 앞에 있는 자신보다 큰 수들의 개수를 수열로 표현한 것을 inversion sequence 라 한다.

예를 들어 다음과 같은 수열의 경우

4 8 6 2 5 1 3 7
따라서 4 8 6 2 5 1 3 7 의 inversion sequence 는 5 3 4 0 2 1 1 0 이 된다.

n 과 1 부터 n 까지의 수를 사용하여 이루어진 수열의 inversion sequence 가 주어졌을때 원래의 수열을 출력하는 프로그램을 작성하시오.

입력

출력

원래의 수열을 출력한다.

입출력 예

입력

8
5 3 4 0 2 1 1 0

출력

4 8 6 2 5 1 3 7
출처:acm 대전

[질/답] [제출 현황] [푼 후(3)]
[ 채 점 ] [홈으로]  [뒤 로]