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

# 카드 역배치(정올 기출)
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 = " ")
'Algorithm > 파이썬 알고리즘 문제풀이' 카테고리의 다른 글
[python/inflearn/section3] 수들의 합 (0) | 2022.09.22 |
---|---|
[python/inflearn/section3] 두 리스트 합치기 (0) | 2022.09.22 |
[python/inflearn/section3] 숫자만 추출 (0) | 2022.09.22 |
[python/inflearn/section3] 회문 문자열 검사 (0) | 2022.09.22 |
[python/inflearn/section2] 점수계산 (0) | 2022.09.18 |