6个点WA,求助
查看原帖
6个点WA,求助
403266
JYZHANG楼主2021/10/3 20:14
#include <iostream>
#include <vector>
using namespace std;
typedef unsigned long long ULL;

string s;
ULL ans;
vector<int> change;
int k;
int main(){
	cin >> k;
	change.clear();
	cin >> s;
	for(int i=0; i<s.size()-1; i++){
		if(s[i] == 'V' &&s[i+1] == 'K'){
			ans++;
			change.push_back(i);
			change.push_back(i+1);
		}
	}
	for(int i=0; i<change.size(); i++)
		s[i] = 'J';
	for(int i=0; i<s.size(); i++){
		if((s[i] == 'V' && s[i+1] == 'V') || (s[i] == 'K' && s[i+1] == 'K')){
			ans++;
			break;
		}
	}
	cout << ans << endl;
	return 0;
}
2021/10/3 20:14
加载中...