백준 10811 파이썬 , 공백 출력 실수하지 말자

2024. 1. 28. 13:25코딩/백준 (단계별)

반응형

백준 10811 : 바구니 뒤집기

문제

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

 

10811번: 바구니 뒤집기

도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2

www.acmicpc.net

 

백준 10811번

답안 코드 :

N, M = map(int, input().split())
basket = [i for i in range(1, N + 1)]

for i in range(M):
    i, j = map(int, input().split())

    # list index에 접근하기 위해 i -1, j도 포함되어야 하니까 j-1+을 range로!!
    temp = basket[i - 1 : j - 1 + 1]
    temp.reverse()
    basket[i - 1 : j] = temp

for i in range(N):
    print(basket[i], end=" ")

 

백준 / 문제 / 단계별로 풀어보기 / 4단계 1차원 배열

N, M = map(int, input().split())
basket = [i for i in range(1, N + 1)]

for i in range(M):
    i, j = map(int, input().split())

    # list index에 접근하기 위해 i -1, j도 포함되어야 하니까 j-1+을 range로!!
    temp = basket[i - 1 : j - 1 + 1]
    temp.reverse()
    basket[i - 1 : j] = temp

for i in range(N):
    print(basket[i], end=" ")

 

생각 :

# 입 출력 다 같은데 틀렸다네 ..
# 공백 으로 출력안해서 틀렸네 ..
반응형

'코딩 > 백준 (단계별)' 카테고리의 다른 글

백준 27866 파이썬  (53) 2024.01.29
백준 1546 파이썬  (49) 2024.01.29
백준 3052 파이썬 , set()함수  (1) 2024.01.28
백준 5597 파이썬  (3) 2024.01.27
백준 10813 파이썬  (30) 2024.01.27