```cpp
//用这个再发一遍更清楚谢谢!
```
by si_zhong @ 2018-08-06 17:15:30
```cpp
include<bits/stdc++.h>
using namespace std;
char s[10000001];
int main() {
int n,t=0,f=0;
cin>>n;
scanf("%s",s);
for(int i=0; i<=strlen(s)-2; i++) {
if(s[i]=='V'&&s[i+1]=='K')t++;
if(s[i]=='V'&&s[i+1]=='V'&&s[i+2]!='K')f++;
if(s[i]=='K'&&s[i+1]=='K'&&s[i-1]!='V')f++;
}
if(strlen(s)==1)cout<<0;
else if(f!=0)cout<<t+1;
else cout<<t;
return 0;
}
```
# 这样发,以后记住!
by si_zhong @ 2018-08-06 17:17:13
```pascal
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
char a[102];
int main()
{
gets(a);
gets(a);
int ans=0;
for(int i=0;i<strlen(a);i++)
{
if(a[i]=='V' && a[i+1]=='K')
{
ans++;
a[i]='X';
a[i+1]='X';
}
}
for(int i=0;i<strlen(a);i++)
{
if(a[i]!='X' && a[i]==a[i+1])
{
ans++;
break;
}
}
printf("%d",ans);
return 0;
}
```
by si_zhong @ 2018-08-06 17:19:12