#include<stdio.h>
#include<string.h>
int main()
{
int n,i;
char str[101];
scanf("%d",&n);
getchar();
int ans=0;
for(i=0;i<n;i++)
{
scanf("%c",&str[i]);
}
str[n]=0;
for (i = 0; i < n - 1; i++) {
if (str[i] == 'V' && str[i + 1] == 'K')
{
ans++;
}
}
if(n>2)
{
for(i=0;i<n-1;i++)
{
if(str[i]=='V'&&str[i+1]!='K')
{
ans++;
break;
}
if(str[i]!='V'&&str[i+1]=='K')
{
ans++;
break;
}
}
}
printf("%d",ans);
return 0;
}
很让我疑惑的是,我下载第一个测试点,测试点给出的是
输入 #1
2
VK
输出 #1
1
但是我用我编译器进行输入输出之后结果确实是1,没有问题,但是网站就是提示这个测试点没过,请问我在此测试点下为什么没过,剩下那些分数被扣在了哪里