代码
需要注意的是,要分两次查找,第一次查找"VK",找到后并将其改变,不能改成一样的;第二次查找找到相同两个就结束查找。
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,i,cnt=0,flag=1;
char s[100];
cin>>n>>s;
for(i=0;i<n-1;i++){
if(s[i]=='V'&&s[i+1]=='K'){
cnt++;s[i]='v';s[i+1]='k';
}
}
for(i=0;i<n-1;i++){
if(s[i]==s[i+1]){
cnt++;
break;
}
}
cout<<cnt;
return 0;
}