최대 2000개의 좀비가 있는 N 곱하기 M 격자에서 체비쇼프 거리로 퍼질 때 레벨 Q인 칸의 개수를 센다.
어려움8기하정렬구현수학아직 제출이 없습니다시간 제한2초메모리 제한512 MB나라에 좀비가 나타났다. 그게 바로 문제다. 당신은 법의동물학 및 좀비출현연구소(FIZZES)에 근무하며, 사태가 얼마나 심각한지를 수치로 보고하는 일을 맡았다.
나라 전체를 N×M 크기의 격자로 옮겨 그렸고, 각 칸에 음이 아닌 정수를 하나씩 적는다. 좀비의 위치는 모두 정확히 알고 있으며, 한 칸에 좀비가 둘 이상 있는 경우는 없다. 숫자는 다음 순서로 적는다.
두 칸이 변이나 꼭짓점을 공유하면 맞닿은 것으로 본다. 그래서 한 칸은 최대 여덟 칸과 맞닿는다. 칸에 적힌 숫자는 연구소가 그 지점의 좀비 확산을 어느 정도로 우려하는지 나타내는 등급이다.
N=5, M=6이고 좀비가 2행 4열과 3행 3열에 있으면 숫자는 다음과 같이 적힌다.
2 2 1 1 1 2
2 1 1 0 1 2
2 1 0 1 1 2
2 1 1 1 2 2
2 2 2 2 2 3
상사가 정수 Q를 하나 준다. Q가 적힌 칸이 몇 개인지 구하라.
첫째 줄에 격자의 행 수와 열 수를 나타내는 정수 N과 M이 공백을 두고 주어진다 (1≤N≤109, 1≤M≤109).
둘째 줄에 좀비의 수 K가 주어진다 (1≤K≤2000).
이어지는 K개 줄에 i번째 좀비가 있는 칸의 행 번호와 열 번호를 나타내는 정수 ri와 ci가 공백을 두고 주어진다 (1≤ri≤N, 1≤ci≤M). 한 칸에 좀비가 둘 이상 있지 않으므로 i=j이면 (ri,ci)=(rj,cj)이다.
마지막 줄에 정수 Q가 주어진다 (0≤Q≤N+M).
Q가 적힌 칸의 개수를 출력한다.