1 条题解

题解与来源题共享。已有题解默认通过;新增或编辑后需由来源域管理员审核。待审核、驳回题解仅作者和审核管理员可见。来源域:system

  • 0
    @ 2026-9-24 17:30:09

    #include<bits/stdc++.h> using namespace std; typedef long long ll; char stk[210000]; ll top=0; int main(){ ll n,ans=0; string s; cin>>n>>s; for(ll i=0;i<=s.size()-1;i++){ stk[++top]=s[i]; if(s[i]'C'&&top>=3&&stk[top-1]'B'&&stk[top-2]'A'){ ans++; top-=3; if(ans%21){ stk[++top]='B'; }else{ stk[++top]='A'; stk[++top]='C'; } } } cout<<ans; return 0; }

    • 1

    [2025 信息素养大赛 复赛 小学] 替换ABC

    信息

    ID
    1025
    时间
    1000ms
    内存
    256MiB
    难度
    普及+/提高−
    标签
    递交数
    1
    已通过
    1
    上传者