38求助,,,
查看原帖
38求助,,,
1182492
Ls3176228078楼主2023/11/7 20:30
#include<stdio.h>//p3741  V86   K75
int main()
{
    int n,sum= 0,a=0;
    scanf("%d",&n);
    char s[210];
    getchar();
    for(int i = 0; i<n; i++)
    {
        s[i]=getchar();
        if(i>0)
        {
            if(s[i-1]==86&&s[i]==75)
            {
                sum++;
            }
        }


        if(i==1&&a==0)//
        {
            if(s[i-1]==86&&s[i]==86||s[i-1]==75&&s[i]==75)
            {
                sum++;
                a++;
            }
        }
        if(i>=2&&a==0)
        {
            if(s[i-2]==86&&s[i-1]==86)// 存在  vv
            {
                if(s[i]==86)
                {
                    sum++;
                    a++;
                }
            }

        }
        if(i>=2&&a==0)
        {
            if(s[i-1]==75&&s[i]==75)// 存在    kk
            {
                if(s[i-2]==75)
                {
                    sum++;
                    a++;
                }
            }

        }
    }
    printf("%d",sum);




    return 0;
}

2023/11/7 20:30
加载中...