문제
교육방송 KOIBS 스타강사 택쌤이 방송 촬영 스케줄을 마치고 집으로 귀가하려고 한다. 택쌤은 너무 피곤하므로, 귀가 길에 되도록이면 아무 일 없이 집에 가고 싶다.
문제는 택쌤이 너무 인기가 많다는 점이다. 너무 인기가 많아서, 현재 밖에 있는 모든 사람들은 그의 얼굴만 봐도 사진을 찍고 싸인을 요구하러 달려올 것이다.
사람들은 2차원 격자점 위에 서있으며, 택쌤의 현위치는
택쌤과 어떤 사람이 맨하탄 거리로
여기서 두 격자점
참고로 택쌤은 아는 길로만 다니므로,
또한 이 지역에 길은 아래 그림과 같이 정수 좌표의 가로선과 세로선으로만 나 있다.

그림 1. 붉은 색(택쌤의 경로)와 푸른 색(사람들),
택쌤이 사람들의 눈에 띄지 않고 집으로 귀가할 수 있는 가장 짧은 경로의 길이를 출력하는 프로그램을 작성하라.
입력
첫 줄에 격자판의 크기인
둘째 줄에 사람들의 수인
그 다음
[제약조건]
모든 부분문제에 있어서
모든 부분문제에 있어서 어떤
모든 입력 값은 정수이다.
출력
첫 줄에 택쌤이 집으로 귀가할 수 있는 가장 짧은 경로의 길이를 출력한다.
만약 가능한 경로가 없으면
부분문제
| 번호 | 점수 | 조건 |
|---|---|---|
| #1 | 8점 | 모든 사람들에 대하여 |
| #2 | 12점 | |
| #3 | 32점 | |
| #4 | 48점 | 주어진 제약 조건 외에 아무런 제약 조건이 없다. |
예제
10 8
5 2
4 1
4 4
7 2
1 8
7 8
20