Educational Codeforces Round 27 |
---|
Закончено |
Столица Берляндии представляет собой прямоугольник размера n × m из одинаковых квадратных кварталов.
Беда! Пожар!
Известно, что загорелись k + 1 квартал (k + 1 ≤ n·m). Именно они — источники огня. При этом местоположения k загоревшихся кварталов (источников огня) известны, а местоположение одного загоревшегося квартала (источника огня) неизвестно. Все k + 1 местоположений — различны.
Огонь распространяется следующим образом: в нулевую минуту пожара горят только k + 1 источников огня. Каждую следующую минуту огонь перебрасывается на соседние кварталы от такого, который горит. Считайте, что кварталы горят очень долго (дольше времени, которое рассматривается в этой задаче). Соседними кварталами считаются те, которые касаются данного по стороне или углу.
Служба МЧС Берляндии хочет оценить минимальное возможное время, через которое пожар может распространиться на весь город. Помните, что местоположение k источников огня известно, а (k + 1)-й может располагаться в любом другом квартале.
Помогите МЧС найти минимальное время, через которое пожар может охватить весь город.
В первой строке записаны три целых числа n, m (1 ≤ n, m ≤ 109) и k (1 ≤ k ≤ 500).
В каждой из следующих k строк записаны по два целых числа xi и yi (1 ≤ xi ≤ n, 1 ≤ yi ≤ m) — местоположение i-го источника огня. Гарантируется, что все источники огня различны.
Выведите минимальное время, через которое пожар может охватить весь город.
7 7 3
1 2
2 1
5 5
3
10 5 1
3 3
2
В первом примере последний источник может находиться по координатам (4, 4).
Во втором примере последний источник может находиться по координатам (8, 3).
Название |
---|