为什么92呢
查看原帖
为什么92呢
881317
spessert楼主2024/4/9 15:37
#include<bits/stdc++.h>
using namespace std;

int main() {
    int n;
    string str;
    int cnt=0;
    cin>>n>>str;
    if(n==1) {
        cout << 0<< endl;
    } else {
        for(int l=0,r=1; r<=str.size()-1; l++,r++) {
            if(str[l]=='V'&&str[r]=='K') {
                str[l]=='X';
                str[r]='X';
                cnt++;
            }
        }
        for(int l=0,r=1; r<=str.size()-1; l++,r++) {
            if(str[l]==str[r]&&str[l]!='X') {
                cnt++;
                break;
            }

        }
        cout << cnt;
    }
    return 0;
}
2024/4/9 15:37
加载中...