大佬,求助,为啥只有6分
查看原帖
大佬,求助,为啥只有6分
1611694
mao2006楼主2024/12/16 09:23
#include<string.h>
#include<stdio.h>
#include<stdlib.h>
int main()
{    int n,a,b;
     scanf("%d",&n);
     getchar();
    char*sd=(char*)malloc(sizeof(char)*100);
    gets(sd);
    a=b=0;
    while(a<n-1)
    {
        if(sd[a]=='V'&sd[a+1]=='K')
       {
          b++;
          sd[a]='x';
          sd[a+1]='x';
       }
        a++;
    }
    a=0;
    while(a<n-1)
    {
        if(sd[a]=='K'&&sd[a+1]=='K')
        {
            b++;
            break;
        }
        if(sd[a]=='V'&&sd[a+1]=='V')
        {
            b++;
            break;
        }
        a++;
    }
    printf("%d",b);
    return 0;
}
2024/12/16 09:23
加载中...