99클럽 코테 스터디 6일차 TIL + 바구니 뒤집기

Saang Bum Kim·2024년 4월 27일
0

99클럽

목록 보기
13/59

문제

링크텍스트

풀이

  • 문제 자체는 평이한데, 입력이나 출력에서 계숙 실수를 했다 ㅠㅠ

결과

N,M = map(int, input().split())    
nij = [i+1 for i in range(N)]
for i in range(M):
    mij = list(map(int, input().split()))
    for j in range((mij[1]-mij[0]+1)//2):
        temp = nij[mij[0]+j-1]
        nij[mij[0]+j-1] = nij[mij[1]-j-1]
        nij[mij[1]-j-1] = temp
answer = ' '.join([str(x) for x in nij])
print(answer)

profile
old engineer

0개의 댓글