第三道硬是想不通为什么全都没通过呀,我测试样例也全部通过了好吗,代码也挺简单的 #include<bits/stdc++.h> using namespace std; int fun(string str){     int n= str.size();     vector<int> v;     v.push_back(0);     for(int i=0;i<n;i++){         if(str[i]!='N'){             v.push_back(i);         }     }     v.push_back(n-1);     if(v.size()<=4)         return n;     // 找最长     int Max = 0;     for(int i=3;i<v.size();i++){         Max = max(Max,v[i]-v[i-3]);     }     return Max; } int main() {     int T = 0;     cin>>T;     while(T--){         string str;         cin>>str;         cout<<fun(str)<<endl;     }     return 0; }
点赞 1

相关推荐

用户64975461947315:这不很正常吗,2个月开实习证明,这个薪资也还算合理,深圳Java好多150不包吃不包住呢,而且也提前和你说了没有转正机会,现在贼多牛马公司骗你说毕业转正,你辛辛苦苦干了半年拿到毕业证,后面和你说没hc了😂
点赞 评论 收藏
分享
没有offer的呆呆:薪资有的时候也能说明一些问题,太少了活不活得下去是一方面,感觉学习也有限
点赞 评论 收藏
分享
牛客网
牛客企业服务