-
0x14.카드 역배치0x.프로그래밍/Python 2017. 7. 19. 11:33
0x14.카드 역배치
부터 20까지 숫자가 하나씩 쓰인 20장의 카드가 오름차순으로 한 줄로 놓여있다.
이제 여러분은 다음과 같은 규칙으로 카드의 위치 를 바꾼다: 구간 [a,b] (단, 1≤a≤b≤20) 가 주어지면 위치 a부터 위치 b까지의 카드를 현 재의 역순으로 놓는다. 예를 들어, 현재 카드가 놓인 순서가 위의 그림과 같고 구간이 [5,10]으로 주어진다면, 위치 5부터 위치 10까지의 카드 5,6,7,8,9,10을 역순으 로 하여 10,9,8,7,6,5로 놓는다. 이제 전체 카드가 놓인 순서는 아래 그림과 같다.
출처: 2015 KOI지역본선 고등
'0x.프로그래밍 > Python' 카테고리의 다른 글
0x16.Changer (0) 2017.12.07 0x15.달팽이 배열(Spiral Array) (0) 2017.07.24 0x13.Jolly Jumpers (0) 2017.07.14 0x12.피보나치 수열 (0) 2017.07.12 0x11.Dash Insert (0) 2017.07.11 댓글