F题字符串,求大佬看一下不加break为什么WA了

#include <iostream>
#include<cstring>
#include<algorithm>

using namespace std;

int main()
{
    int n,cnt=0;
    cin>>n;
    string s;
    getchar();
    while(n--){
        getline(cin,s);
        for(int i=0;i<s.size();i++){
            if(s[i]=='@' && s[i+1]=='w' && s[i+2]=='y' && s[i+3]=='k'){
                cnt++;
                //break;
                }
        }
    }

    cout<<cnt;
    return 0;
}


全部评论
题上说 一条聊天记录 是 一行         问 聊天记录有多少条是@wyk的   那么 一条聊天记录里 即使有 两个@wyk  那么也是 算为 一条聊天记录的
点赞 回复 分享
发布于 2021-04-12 20:30
而且你这个代码有越界的危险
点赞 回复 分享
发布于 2021-04-13 15:06

相关推荐

头像
10-09 19:35
门头沟学院 Java
洛必不可达:java的竞争激烈程度是其他任何岗位的10到20倍
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务