홍우진의 개발 일기장

[백준] 10811번: 바구니 뒤집기 / 파이썬 본문

알고리즘/백준

[백준] 10811번: 바구니 뒤집기 / 파이썬

홍우진 2024. 12. 10. 14:16
728x90
반응형

문제 링크


 

https://www.acmicpc.net/problem/10811

풀이 코드


n,m = map(int,input().split())
bagu = [x for x in range(1,n+1)]

for k in range(m):
    i,j = map(int,input().split())
    bagu[i-1:j] = reversed(bagu[i-1:j])

print(*bagu)

코드 해석


reversed 라는 함수를 사용하였다.

이 함수를 사용하면 수를 뒤집을 때 for 문을 사용하지 않아도 편하게 뒤집을 수 있다.

728x90
반응형
Comments