1670: 5180. 正方形泳池
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:14
Solved:11
Description
给定一个 N×N 的方格矩阵。
左上角方格坐标为 (1,1),右下角方格坐标为 (N,N)。
有 T 个方格内有树,这些方格的具体坐标已知。
我们希望建立一个正方形的泳池。
你的任务是找到一个尽可能大的正方形子矩阵,要求子矩阵内没有包含树的方格。
输出满足条件的子矩阵的最大可能边长。
Input
第一行包含整数 N。
第二行包含整数 T。
接下来 T 行,每行包含两个整数 r,c,表示方格 (r,c) 内有树。
输入保证,这 T 个方格坐标两两不同。
Output
一个整数,表示满足条件的子矩阵的最大可能边长。
数据范围
2≤N≤5×105,
1≤T≤100,
T<N2,
1≤r,c≤N
Sample Input Copy
5
1
2 4
Sample Output Copy
3
HINT

