#268. 星星之火

星星之火

题目描述

这是一片广阔的平原,一个坐标为 (x,y)(x,y) 着火点每过一个单位时间就会使 (x,y+1),(x,y1),(x+1,y),(x1,y)(x,y+1),(x,y-1),(x+1,y),(x-1,y) 这四个地方也着火。

现在这个平原有 nn 个初始着火点,我们想知道最早什么时刻,火场连成一片。

两片火场有重叠部分时,这两片火场连成一片火场。

输入格式

第一行一个数 nn,以下 nn 行,每行一个点坐标。

输出格式

一个数,表示所有火场连成一片的最早时刻。

2
0 0
5 5
5
4
3 3 
5 6
4 10  
18 11
8

提示

数据范围及约定

对于 20%20\% 的数据,满足 1N5;1Xi,Yi501 \le N \le 5;1 \le X_i,Y_i \le 50

对于 100%100\% 的数据,满足 1N501 \le N \le 501Xi,Yi1091 \le X_i,Y_i \le 10^9