暴枚,这也能绿?
你说的对,但是绿蓝以下,众生平等
#include<bits/stdc++.h>
using namespace std;
int n,m,a[2505][2505],ans;
bool ed[2505][2505];
int kan(int i,int j){int d=0;while(a[i][j])i++,j++,ed[i][j]=1,d++;return d;
}
int main() {cin>>n>>m;for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)cin>>a[i][j];for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)if(a[i][j]&&!ed[i][j])ans=max(ans,kan(i,j));cout<<ans;
}