问题标题: 酷町堂:6493

0
0
已解决
卢秋宇
卢秋宇
初级守护
初级守护

能不能帮忙看一下

(老师说要用二分,我没看出来!)

30分

/*

*/
#include<bits/stdc++.h>
using namespace std;
int n,L,R,mx=-0x3f3f3f3f;
string s;
int main(){
    cin>>n>>s;
    for(int i=0;i<s.size();i++){
        if(s[i]!=s[i-1]+1){
            L=i;
        }
        if(s[i]+1!=s[i+1]){
            R=i;
            mx=max(mx,R-L+1);
        }
    }
    cout<<mx;
    return 0;
}

求求啦!!!


0
已采纳
李昀聪
李昀聪
初级光能
初级光能

字符串也可以吧

我要回答