ez_code   1년 전

문제

해마다 돌아오는 크리스마스 파티에, 손님은 선물을 가져와 크리스마스 트리 아래 놓습니다. n명의 손님은 (1부터 n까지) 정수로 번호가 붙여지며 가져온 선물 또한 같은 번호가 붙여집니다.

파티가 끝나갈 때쯤, 각 손님은 돌아가며 1부터 n까지의 번호가 들어있는 통에서 숫자를 봅습니다. 각 손님은 크리스마스 트리 아래서 해당하는 번호의 선물을 가져갑니다. 각 손님이 정확히 하나의 선물을 가져오고 가져가는 것은 보장됩니다.

모든 손님이 누가 자신의 선물을 가져갔는지 궁금해하므로, 그 리스트를 작성합시다.

입력

프로그램은 다음과 같은 데이터를 입력에서 읽어내야 합니다. 첫 줄에 손님의 수 n < 20,000이 주어집니다. k < n인 k에 대해 k번째 손님이 가져간 선물에 해당하는 정수가 (k+1)번째 줄에 주어집니다.

출력

프로그램은 손님과 그 손님의 선물을 수령한 사람을 짝지어 출력해야 합니다. 첫 줄에 1번 손님이 가져온 선물을 수령한 사람을 나타내는 정수를 출력합니다. 마찬가지로 둘째 줄에 2번 손님이 가져온 선물을 수령한 사람을 나타내는 정수를 출력하며, 이 과정을 반복합니다. 출력은 정확히 n개의 각 줄에 하나의 정수만 표시하며, 각 줄은 개행문자로 종료되어야 합니다. 

댓글을 작성하려면 로그인해야 합니다.