페이지를 불러오는 중…
해결한 사람
0
명
정답률
0.00
%
시간 제한
1000
ms
메모리 제한
1024
MB
여러분은 명의 게임 캐릭터를 육성하려고 한다. () 번째 캐릭터의 현재 레벨은 이다.
캐릭터의 레벨을 올리기 위해 아래와 같은 트레이닝을 총 번 진행할 것이다.
예를 들어, , 이고 명의 캐릭터의 레벨이 각각 , , , , 라고 하자. 트레이닝을 한 번 진행하면 , , 번째 캐릭터의 레벨이 오르고, 이때 캐릭터의 레벨은 각각 , , , , 가 된다.
위의 예시에서 각 트레이닝을 진행한 이후 캐릭터의 레벨은 다음과 같다.
| 트레이닝 횟수 | 캐릭터의 레벨 |
|---|---|
| , , , , | |
| , , , , | |
| , , , , | |
| , , , , |
번의 트레이닝이 모두 끝난 이후 N명의 캐릭터의 레벨을 오름차순으로 출력하는 프로그램을 작성하시오.
| 번호 | 배점 | 제한 |
|---|---|---|
| 1 | 4 | , . |
| 2 | 10 | . |
| 3 | 32 | . |
| 4 | 54 | 추가 제약 조건 없음. |
첫 번째 줄에 캐릭터의 수를 나타내는 정수 이 주어진다.
두 번째 줄에 각 캐릭터의 레벨을 나타내는 정수 이 공백으로 구분되어 주어진다.
세 번째 줄에 정수 , 가 공백으로 구분되어 주어진다.
첫 번째 줄에 모든 트레이닝이 끝난 이후 캐릭터들의 레벨을 오름차순으로 정렬하여 출력한다.
5
5 1 7 5 4
4 3
5 7 7 7 8
4
7 4 2 9
10 1
7 8 8 9
로그인 상태를 확인하는 중입니다.