시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 512 MB | 10 | 9 | 6 | 85.714% |
동혁이는 크기가 무한대인 이차원 격자 위의 원점에 올라가 있다.
오늘 동혁이는 이 격자를 이동하려고 한다. 동혁이는 1초에 한 칸 네 방향 (위, 오른쪽, 아래, 왼쪽) 중 하나로 이동할 수 있다.
격자의 일부 칸은 막혀있다. 동혁이는 막혀있는 칸으로는 이동할 수 없다.
막혀있는 칸의 정보가 주어졌을 때, K초 후에 동혁이가 이동할 수 있는 위치 중 가장 큰 x좌표를 구하는 프로그램을 작성하시오.
첫째 줄에 이동할 수 없는 칸의 개수 N과 K이 주어진다. (0 ≤ N ≤ 47, 1 ≤ K ≤ 1,000,000,000)
둘째 줄부터 N개의 줄에는 이동할 수 없는 칸의 x좌표와 y좌표가 주어진다. 각 좌표의 절댓값은 1,000,000,000보다 작거나 같은 정수이다.
모든 좌표는 서로 다르며, 원점은 포함되어 있지 않다.
첫째 줄에 동혁이가 이동할 수 있는 최대 x좌표를 출력한다.
4 4 1 -2 1 -1 1 0 1 1
2
4 9 -1 0 0 -1 0 1 1 0
0
0 1000
1000
11 47 1 0 0 -1 0 1 -1 -2 -1 2 -2 -3 -2 3 -3 -4 -3 4 -4 -5 -4 5
31