「洛谷」P3741 honaka的键盘
题目链接:https://www.luogu.com.cn/problem/P3741
注意:进行一次操作可能会让原有的“VK”减少
AC代码:
1 #include <bits/stdc++.h> 2 using namespace std; 3 int main(){ 4 int size; 5 string a; 6 cin>>size>>a; 7 int ans = 0; 8 int ans1 = 0; 9 10 for(int i = 0;i<size-1;i++){ 11 if(a[i]=='V'&&a[i+1]=='K'){ 12 a[i] = 's'; 13 a[i+1] = 's'; 14 ans++; 15 } 16 17 } 18 for(int i = 0;i<size-1;i++){ 19 if(a[i]=='V'&&a[i+1]=='V'||a[i]=='K'&&a[i+1]=='K')ans1++; 20 } 21 if(ans1){ 22 cout<<ans+1<<endl; 23 }else{ 24 cout<<ans<<endl; 25 } 26 return 0; 27 }

浙公网安备 33010602011771号