#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목두 코드 차이점을 모르겠어요2024-04-30 13:08
작성자


백준 문제인데 제 답이 뭐가 틀렸는 지 아무리 찾아봐도 모르겠어요


제 코드는 

N,M=map(int,input().split())
basket=[x for x in range(1,N+1)]
for _ in range(M):
i,j=map(int,input().split())
basket[i-1:j]=basket[j:i-1:-1]
for y in basket:
print(y,end=' ')

답은
1 N, M = map(int, input().split()) 2 3 basket = [n for n in range(1,N+1) ] 4 5 for _ in range(M): 6 i, j = map(int, input().split()) 7 temp = basket[i-1:j] 8 temp.reverse() 9 basket[i-1:j] = temp 10 11 for i in range(N): 12 print(basket[i], end=" ")
 

스크린샷 2024-04-30 오후 1.06.09.png 

댓글