74分thanks~~朋友~~大佬
查看原帖
74分thanks~~朋友~~大佬
527243
Iamzzr楼主2021/7/11 22:28
#include <bits/stdc++.h>
using namespace std;
char c[100005];
int main(){
	int n;
	cin>>n;
	for(int i=0; i<n; i++){
		cin>>c[i];
	}
	int ans=0;
	int ok=0;
	for(int i=0; i<n; i++){ 
		if(c[i]=='V'&&c[i+1]=='V'&&c[i+2]!='K'&&ok==0){
			c[i+1]='K';
			ok=1;
		}	
		if(c[i]=='K'&&c[i+1]=='K'&&ok==0){
			c[i]='V';
			ok=1;
		}	
	}
	for(int i=0; i<n; i++){
		if(c[i]=='V' && c[i+1]=='K')
			ans++; 
	}
	cout<<ans;
	return 0;
} 
2021/7/11 22:28
加载中...