题解 | 穷哈哈~
穷哈哈~
https://www.nowcoder.com/practice/5b3184b233f34fb39a7f259ae82eb42c
#include<stdio.h>
int main(){
int n;
char s[100005];
int left=0,right=0;
int max=0;
scanf("%d",&n);
scanf("%s",s);
for(right=0;right<n;right++){
if(s[right]!='a'&&s[right]!='h'){
left=right+1;
continue;
}
if(right>left&&s[right]==s[right-1])
left=right;
int length=right-left+1;
if(length>max)
max=length;
}
printf("%d",max);
}
