본문 바로가기

Algorithm/파이썬 알고리즘 문제풀이

[python/inflearn/section3] 카드 역배치(정올 기출)

본 내용은 파이썬 알고리즘 문제풀이 (코딩테스트 대비) 강의를 토대로 작성하였습니다.

이미지 클릭시, 강의로 이동됩니닷 :)

# 카드 역배치(정올 기출)

import sys
#sys.stdin=open("input.txt", "r")

nums = [i for i in range(21)]

for _ in range(10):
    s, e = map(int, input().split())
    # 스왑 해야하는 수 만큼 루프돌린다.
    for j in range( (e-s+1)//2) :
        nums[s+j], nums[e-j]=nums[e-j], nums[s+j]
nums.pop(0)

for x in nums:
    print(x, end = " ")