1 solutions
-
0
C++ :
#include<bits/stdc++.h> using namespace std; int n,ans; char a[55][55]; int main() { // freopen("746.in","r",stdin); // freopen("746.out","w",stdout); cin>>n; for(int i=0;i<n;i++) for(int j=0;j<n;j++) cin>>a[i][j]; for(int i=0;i<n;i++) a[n][i]='*'; for(int i=0;i<n;i++) { int tmp1=1,tmp2=0; for(int j=0;j<n;j++) { if(a[j][i]==a[j+1][i]) tmp1++; else {tmp2=max(tmp1,tmp2);tmp1=1;} } // cout<<tmp2<<" "; ans=max(tmp2,ans); } cout<<ans; return 0; }
- 1
Information
- ID
- 866
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By