82分,求大佬救一下,c++
查看原帖
82分,求大佬救一下,c++
1439254
davidzhou3000楼主2024/9/28 21:56
#include<bits/stdc++.h>
using namespace std;
int main(){
   int a;
   cin>>a;
   char x[a];
   for(int j=0;j<=a-1;j++){
   	   char d;
   	   cin>>d;
   	   x[j]=d;
   }
   bool flag=1;
   int ans=0;
   for(int i=0;i<=a-2;i++){
        if(x[i]=='V'&&x[i+1]=='K'){
        	ans++;
		}
		if(x[i]=='V'&&x[i+1]=='V'){
			if(flag){
				x[i+1]='K';
				ans++;
				flag=0;
			}
		}
		if(x[i]=='K'&&x[i+1]=='K'){
			if(flag){
				x[i]='V';
				ans++;
				flag=0;
			}
		}
   }
   cout<<ans<< endl;
   return 0;
}
2024/9/28 21:56
加载中...