프로그래밍/백준 문제 풀이(자바)
백준 18870번 자바 문제 답/해설(좌표 압축 문제)
리드민
2022. 1. 22. 23:11
반응형
[1] 백준 카테고리
단계별로 풀어보기
정렬
10단계 좌표 압축
[2] 문제
수직선 위에 N개의 좌표 X1, X2, ..., XN이 있다. 이 좌표에 좌표 압축을 적용하려고 한다.
Xi를 좌표 압축한 결과 X'i의 값은 Xi > Xj를 만족하는 서로 다른 좌표의 개수와 같아야 한다.
X1, X2, ..., XN에 좌표 압축을 적용한 결과 X'1, X'2, ..., X'N를 출력해보자.
1. 입력
첫째 줄에 N이 주어진다.
둘째 줄에는 공백 한 칸으로 구분된 X1, X2, ..., XN이 주어진다.
2. 출력
첫째 줄에 X'1, X'2, ..., X'N을 공백 한 칸으로 구분해서 출력한다.
3. 제한
1 ≤ N ≤ 1,000,000
-109 ≤ Xi ≤ 109
4. 예제 입력 1
5
2 4 -10 4 -9
5. 예제 출력 1
2 3 0 3 1
6. 예제 입력 2
6
1000 999 1000 999 1000 999
7. 예제 출력 2
1 0 1 0 1 0
[3] 정답
1. 정답 해설 미포함
2.정답 해설 포함
반응형