#P2408. Peter.H.N农场里的史莱姆
Peter.H.N农场里的史莱姆
题目背景
Peter.H.N 是一名保安,他身高五尺,膘肥体重。
和他有关的题目一般都是非常简洁且简单的(不然怎么能放 T1 呢?)。
题目描述
最近,Peter.H.N 迷上了史莱姆,非常想要一个史莱姆农场。
但他并不满足于只有一个史莱姆,也不想要低级的史莱姆。
于是他找到了樱桃炸弹,从他那里买来了更高级的史莱姆。
这种史莱姆每秒可以炸死周围的僵尸向他周围八个方向分别分裂一个史莱姆,直到分裂到农场边缘。
但由于 Peter.H.N 的农场非常大,这使 Peter.H.N 在农场内放完所有史莱姆后迷失在农场,只有任意史莱姆或分裂出来的史莱姆到达他的位置他才能获救。
樱桃炸弹为了让 Peter.H.N 尽快出来给他史莱姆的钱,于是他想问你 Peter.H.N 会在什么时候获救。
输入格式
第一行输入三个正整数 ,表示史莱姆的数量,与 Peter.H.N 的位置的坐标。
接下来 行,每行输入两个正整数 ,表示每只史莱姆的位置的坐标
输出格式
输出Peter.H.N获救的时间(1 秒时史莱姆开始分裂)
样例 1
输入
2 1 1
4 4
1 5
输出
3
样例 1 解释
P 表示Peter.H.N。
0 表示空地。
1 表示有史莱姆 。
0 秒时:
P 0 0 0 1
0 0 0 0 0
0 0 0 0 0
0 0 0 1 0
0 0 0 0 0
1 秒时:
P 0 0 1 1
0 0 0 1 1
0 0 1 1 1
0 0 1 1 1
0 0 1 1 1
2 秒时:
P 0 1 1 1
0 1 1 1 1
0 1 1 1 1
0 1 1 1 1
0 1 1 1 1
3 秒时:
P 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
(此时Peter.H.N所在的格子上也有史莱姆)
样例 2
见选手目录下的 slime/slime2.in 与 slime/slime2.ans。
该样例满足测试点 的约束条件。
样例 3
见选手目录下的 slime/slime3.in 与 slime/slime3.ans。
数据范围
该样例满足测试点 的约束条件。
| 测试点 | ||
|---|---|---|