改一次最多增加一个,遍历一遍即可
#include<bits/stdc++.h>
using namespace std;
char s[105];
int cnt=0,flag=0;
int main()
{
cin>>s;
for(int i=0;i<strlen(s)-1;i++)
{
if(s[i]=='V'&&s[i+1]=='K')cnt++,i++;
else if(s[i+1]=='K'||(s[i]=='V'&&s[i+2]!='K'))flag=1;
}
cout<<cnt+flag;
return 0;
}
本文介绍了一个简单的C++程序,该程序用于处理字符串中的特定字符组合。通过对输入的字符串进行遍历,程序能够统计并返回符合特定条件的字符组合数量。
424

被折叠的 条评论
为什么被折叠?



