cf_913_div3
https://codeforces.com/contest/1907A题是一个很简单的模拟,就不说了
B题赛后看有群u们说拿栈模拟比赛时我想到的是从后到前遍历字符串,维护两个cnt1,cnt2.分别代表B,b出现的次数,出现一次对应cnt++,遍历每一个字符如果对应cnt不为零,这一位就不加入答案,然后cnt–。
123456789101112131415161718192021222324252627282930313233#include<bits/stdc++.h>using namespace std;using ll=long long;void solve(){ string s; cin>>s; reverse(s.begin(),s.end()); int cnt1=0; int cnt2=0; int len=s.size(); string ans=""; for(int i=0;i<len;i++){ if(s[i]=='b'){cnt1++;continue; ...