728x90
반응형
문제
https://www.acmicpc.net/problem/2605
해설
반응형
이 문제의 핵심은 뽑은 번호대로 그 위치에 줄을 선다는 것이다.
리스트의 insert()를 이용하면 특정 위치에 요소를 삽입할 수 있다.
번호의 순서가 제일 오른쪽이 가장 빠른 번호가 위치 하기 때문에
리스트를 역순으로 뒤집어서 출력해주면 끝이다.
코드
-파이썬
#백준 2605(줄 세우기)
n = int(input()) #학생 수
num = [*map(int, input().split())] #뽑은 번호
order = []
for i in range(n):
order.insert(num[i], i+1)
order.reverse()
print(*order)
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[파이썬] BOJ_4963(섬의 개수) (0) | 2023.06.15 |
---|---|
[파이썬] BOJ_3273(두 수의 합) (0) | 2023.06.12 |
[파이썬] BOJ_2810(컵홀더) (0) | 2023.06.09 |
[파이썬] BOJ_2798(블랙잭) (0) | 2023.06.01 |
[파이썬] BOJ_2644(촌수계산) (0) | 2023.05.30 |