挑战
给定这样的网格
1 2 3 4 5 6 7 8
1 . . . . . . . .
2 . # . . . # . .
3 . . . . . . . .
4 . . . . . . . .
5 . . . . . . . .
6 . . # . . . . .
7 . . . . . . . .
8 . . . . . . . .
编写一段代码来确定不包含“#”的最大正方形的大小。(此输入的答案是5x5,因为右下5x5网格是最大的正方形)。
正方形必须具有平行于x和y轴的边。
作为一些小细节:原始网格始终是正方形,并且其边长已指定。还提供了“#”符号的坐标。
输入详细信息
第一行:N(1 <= N <= 1000),方格的边长,T(1 <= T <= 10,000)个“#”号。
接下来的T行:每个T#的坐标
测试用例
输入#1:
8 3
2 2
2 6
6 3
结果1:5
================
输入#2:
8 4
1 1
1 8
8 1
8 8
结果2:6
================
输入#3:
5 1
3 3
结果3:2
这是一个最快的代码问题,因此在rextester编译器上测试的最快的代码胜出。
玩得开心!
1
相关的。
—
user202729 '18
不过对于
—
l4m2 '18年
fastest-code
1000x1000来说太小了
但是rextester不支持Jelly或Hexagony。
—
user202729 '18
“在rextester编译器上测试的最快代码胜出”-在什么输入上最快?
—
纳撒尼尔(Nathaniel)'18