0分求调,这咋错了??
查看原帖
0分求调,这咋错了??
1441745
heathera楼主2024/9/18 12:52
#include<stdio.h>
#include<string.h>
#include<iostream>
using namespace std;
string s;
int main()
{
    cin>>s;
    int len=s.size();
    int sumb,sumg=0;
    for(int i=0;i<len-2;i++)
    {
        if(s[i]=='b'||s[i+1]=='o'||s[i+2]=='y')
        {
            sumb++;
        }
    }
    for(int i=0;i<len-3;i++)
    {
        if(s[i]=='g'||s[i+1]=='i'||s[i+2]=='r'||s[i+3]=='l')
        {
            sumg++;
        }
    }
    printf("%d\n%d",sumb,sumg);
    return 0;
}
2024/9/18 12:52
加载中...