1부터 n까지의 수로 이루어진 모든 순열 A=(a1,…,an)은 수열 B=(b1,…,bn)으로 부호화할 수 있습니다. 여기서 bi는 j<i이면서 aj>ai인 aj의 개수입니다 (i=1,…,n).
예를 들어 수열 B=(0,0,1,0,2,0,4)는 순열 A=(1,5,2,6,4,7,3)의 부호입니다.
다음을 수행하는 프로그램을 작성하세요.
- 표준 입력에서 길이 n과 수열 B의 원소들을 순서대로 읽습니다.
- 이 수열이 1부터 n까지의 어떤 순열의 부호인지 판별합니다.
- 부호라면 그 순열을 찾아 표준 출력에 출력합니다.
- 그렇지 않으면 표준 출력에
NIE("아니오")라는 한 단어를 출력합니다.