우주 침략자
면접 대비시간 제한2초메모리 제한1024 MB
n개의 열에 쌓인 외계인과 p번 열에서 시작하는 대포가 있을 때, 모든 외계인을 없애는 최소 행동 횟수를 구한다.
문제
페탸는 유명한 게임 <<우주 침략자>>를 자기만의 방식으로 만들었다. 게임은 다음과 같다. 우주 침략자 함선이 지구를 공격한다. 함선은 화면 위쪽에 여러 줄로 늘어서 있다. 플레이어는 화면 아래쪽 한 열에 있는 레이저 포를 조종한다. 한 번의 행동으로 플레이어는 포를 왼쪽이나 오른쪽으로 옮기거나, 수직 위쪽으로 발사할 수 있다. 발사하면 포가 있는 열에서 가장 가까운 외계 함선 하나를 파괴한다.

원래 게임과 달리 페탸의 버전에서는 외계 함선이 제자리에 있고 발사하지도 못하므로 플레이어는 질 수 없다. 페탸가 모든 외계 함선을 최소한의 행동 수로 파괴하도록 도와주자.
입력
입력 파일의 첫째 줄에는 열의 수 과 포가 처음에 있는 열의 번호 가 주어진다 (, ). 둘째 줄에는 개의 수 이 주어지는데, 는 번째 열에 있는 외계 함선의 수다 ().
출력
출력 파일에 외계 함선을 모두 파괴하는 데 필요한 최소 행동 수를 나타내는 수 하나를 출력한다.