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
淘天集团
校招火热招聘中
官网直投

相关推荐

点赞 评论 收藏
转发
1 收藏 评论
分享
牛客网
牛客企业服务