리스트로 카드를 생성한다음
특정리스트의 인덱스를 추출하여 인덱싱한 후, 거꾸로 배열한다음
다시 기존의 인덱스에 끼워넣는 방법으로 풀이
card = list(range(21))
for i in range(10):
a, b = map(int, input().split())
card[a:b+1] = card[b:a-1:-1]
del card[0]
print(*card)
할만한데요ㅎㅎ
'알고리즘과 자료구조 > 매일매일 알고리즘' 카테고리의 다른 글
[백준] 10828번 스택 (1) | 2024.01.23 |
---|---|
[백준] 9012번 괄호 (1) | 2024.01.23 |
10. 문자열에서 숫자만 추출하기 (1) | 2024.01.04 |
9. 회문 문자열 (0) | 2024.01.04 |
8. 점수 계산하기 (0) | 2024.01.04 |