728x90
반응형
백준 BAEKJOON 10812번 바구니 순서 바꾸기 [PYTHON/파이썬]
<문제 출처>
https://www.acmicpc.net/problem/10812
10812번: 바구니 순서 바꾸기
도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2
www.acmicpc.net
<풀이>
리스트 안에서 조건에 해당하는 i, j, k 의 부분을
떼어와서 그 부분만 수정을 해주며 풀었다.
<코드>
N, M = map(int, input().split())
Basket = [i+1 for i in range(N)] # 1~N까지의 리스트
for _ in range(M) :
i, j, k = map(int, input().split())
Basket[i-1:j] = Basket[k-1:j] + Basket[i-1:k-1]
# print(*리스트명)을 통해 한 줄 출력
print(*Basket)
728x90
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 25641번 균형 잡힌 소떡소떡 [PYTHON/파이썬] (0) | 2022.09.30 |
---|---|
백준 BAEKJOON 25642번 젓가락 게임 [PYTHON/파이썬] (0) | 2022.09.29 |
백준 BAEKJOON 2484번 주사위 네개 [PYTHON/파이썬] (0) | 2022.09.26 |
백준 BAEKJOON 21918번 전구 [PYTHON/파이썬] (2) | 2022.09.25 |
백준 BAEKJOON 25325번 학생 인기도 측정 [PYTHON/파이썬] (0) | 2022.09.24 |