为什么56分?必关。
查看原帖
为什么56分?必关。
1242409
Crowl104楼主2025/7/30 10:21
#include <bits/stdc++.h>
using namespace std;
int n,ans,boo,i=0;
string s;
int main(){
	cin>>n>>s;
	n-=1;
	while(i<=n){
		if(s[i]=='V'&&s[i+1]=='K')ans++,i+=2;
		if(boo==0&&s[i]=='K'&&s[i+1]=='K')ans++,boo=1,s[i]='V',i++;
		if(boo==0&&s[i]=='V'&&s[i+1]=='V')ans++,boo=1,s[i]='K',i++;
		i++;
	}
	cout<<ans;
	return 0;
}
2025/7/30 10:21
加载中...