样例都通过了,自己也试了几个点都是对的,就是过不了,求大佬
查看原帖
样例都通过了,自己也试了几个点都是对的,就是过不了,求大佬
903806
Sgrpig楼主2022/12/17 01:51
#include<stdio.h>
#include<math.h>
#include<string.h>
int main(){
	int n,count=0,flag=0,flag1=0;
	char a[120];
	scanf("%d",&n);

	for(int i=0;i<n;i++){
		scanf("%c",&a[i]);
	}
	for(int i=0;i<n-1;i++){
		if(a[i]=='V'&&a[i+1]=='K'){
			count++;
			a[i]='a';
			a[i+1]='a'; 
		}
	}
	
	for(int i=0;i<n-1;i++){
		if(a[i]=='V'&&a[i+1]=='V'){
			flag=1;
			break;
		}
	}
	
	for(int i=0;i<n-1;i++){
		if(a[i]=='K'&&a[i+1]=='K'){
			flag1=1;
			break;
		}
	}
	if(flag1||flag){
		count++;
	}
	printf("%d",count);
	return 0;
} 
2022/12/17 01:51
加载中...