在本机上测样例全对,但是洛谷上全WA,大佬求调
#include<bits/stdc++.h>
using namespace std;
int ans,x;
string s;
char bf;
int pd_VK(string s){
int ans,ls;
ls=s.find("VK");
while(ls!=string::npos){
ans++;
ls=s.find("VK",ls+1);
}
return ans;
}
int main(){
scanf("%d",&x);
cin>>s;
if(pd_VK(s)>ans)ans=pd_VK(s);
for(int i=0;i<s.size();i++){
bf=s[i];
s[i]='V';
if(pd_VK(s)>ans)ans=pd_VK(s);
s[i]='K';
if(pd_VK(s)>ans)ans=pd_VK(s);
s[i]=bf;
}
printf("%d\n",ans);
return 0;
}