题目地址
题意
一个人有一个键盘 只能打V和K 然后他很喜欢VK 然后他还能在打完之后任意修改一个字符
问你最多有多少个VK
代码
#include<cstdio>
#include<cstring>
int main()
{
int vk = 0;
int el;
char str[200];
scanf("%s",str);
for(int i=0;i<strlen(str);i++)
{
if(i>0&&str[i]=='K'&&str[i-1]=='V')
{
vk++;
str[i-1]='0';
str[i]='0';
}
}
for(int i=0;i<strlen(str);i++)
{
if(i>0&&((str[i-1]=='V'&&str[i]=='V')||(str[i-1]=='K'&&str[i]=='K')))
{
vk++;
break;
}
}
printf("%d\n",vk);
return 0;
}
提交时间 2017.11.7