第三道硬是想不通为什么全都没通过呀,我测试样例也全部通过了好吗,代码也挺简单的 #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

相关推荐

不愿透露姓名的神秘牛友
07-08 10:39
一个证都没&nbsp;我能填什么
程序员小白条:别人有,你为什么没有,还是这个道理,社会就是比较,竞争,淘汰,你要安逸,那么就要做好淘汰的准备
点赞 评论 收藏
分享
06-12 10:50
门头沟学院 Java
你的不定积分没加C:我怎么在学院群看到了同样的话
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务