B4218 [常州市赛 2023] ABC 字符串 题解
wzb13958817049 · · 题解
题意
在一个只含有
思路
操作的本质其实就是将
例如
代码
#include<bits/stdc++.h>
#define ll long long
using namespace std;
const ll N=2e6+5,mod=998244353;
string s;
ll cnt,ans;
signed main(){
ios::sync_with_stdio(0),cout.tie(0),cin.tie(0);
cin>>s;
for(int i=0;i<s.size();i++){
if(i+1<s.size() && s[i]=='B' && s[i+1]=='C'){
ans+=cnt;
i++;
}else if(s[i]=='A') cnt++;
else cnt=0;
}
cout<<ans;
return 0;
}