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;
}


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

相关推荐

2025-11-30 21:55
哈尔滨华德学院 Java
高通滤波器v:我最近投的几个,都是要不已读不回,要不不回,还有直接拒绝的
点赞 评论 收藏
分享
2025-12-18 11:59
广州南方学院 C++
牛客78682892...:直接点还好,总比要了简历也不回的强
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务