贩卖土地 Selling Land

题意翻译

输入一个$n*m(1\leq n,m\leq1000)$的矩阵,每个格子可能是空地,也可能是沼泽。对于每个空地格子,求出以它为右下角的空矩阵的最大周长,然后统计每个周长出现了多少次。 $e.g.:$如题目中图,标注了$3$个位置的最大空矩阵,其周长分别是$6,10,12$。如果统计完所有$20$个空地,答案是$6*4$(表示周长为$4$的矩阵有$6$个)、$5*6$、$5*8$、$3*10$、$1*12$

题目描述

[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=244&page=show_problem&problem=3417 [PDF](https://uva.onlinejudge.org/external/122/p12265.pdf) ![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA12265/4fa4e1effddb4469391579e3e84f3e792318500f.png)

输入输出格式

输入格式


![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA12265/4ac49a0c6bbe82f07d1947b3a410cbe916aa93e0.png)

输出格式


![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA12265/8423070ba686a0f5ccd7f941edc40e7d384eeb7c.png)

输入输出样例

输入样例 #1

1
6 5
..#.#
.#...
#..##
...#.
#....
#..#.

输出样例 #1

6 x 4
5 x 6
5 x 8
3 x 10
1 x 12