具体思路:
建立二维数组,把空地标为1,有树标为0;
统计a[i][j]的行中向前数最大长度,如0111,记为0123;
设置width,length,遍历a[i][j],行内有length = a[i][j],width = 1;
再遍历列,length = min{a[i][j]},width++;
//2020-11-2
#include <iostream>
using namespace std;
int main()
{
int x, y;
int a[21][21] = {
0 };
int tmp;
cin >> x >> y; //输入数组
for (int i = 1; i <= x; i++<