코딩 테스트/Baekjoon

S2 18870. 좌표 압축

  • -
728x90
반응형

문제 보기 :  18870번: 좌표 압축


문제

  • 정답률 : 39%


작성 코드

T = int(input())
ls = list(map(int,input().split()))
setls = list(set(ls))
setls.sort()
dicls = {setls[i]:i for i in range(len(setls))}
# print(dicls)

for i in ls:
    print(dicls[i], end=' ')

풀이

좌표 압축이라고 해서 주어지는 좌표들마다 규칙이 있어서 그 규칙을 찾아야하는줄 알았는데 그건 아니었고,
대소 비교를 기준으로 index를 출력하는 문제였다.

 

실버2이긴 한데.. 왜 실버2인지는 잘 모르겠는 문제..?
320x100
728x90

'코딩 테스트 > Baekjoon' 카테고리의 다른 글

S2 11279. 최대 힙  (0) 2024.11.18
G5 2447. 별 찍기 - 10  (0) 2024.11.17
S3 2193. 이친수  (0) 2024.11.15
S2 4948. 베르트랑 공준  (0) 2024.11.14
S1 14888. 연산자 끼워넣기  (0) 2024.11.12
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.