全部评论 1

  • 依旧压缩(我们写的好像)

    #include <iostream>
    #include <string>
    using namespace std;
    
    void b(string i, string p){
        if (i.empty()) return;
        char root = p.back();
        cout << root;
        int pos = i.find(root);
        b(i.substr(0, pos), p.substr(0, pos));
        b(i.substr(pos + 1), p.substr(pos, p.size() - pos - 1));
    }
    
    int main(){
        string mid, post;
        cin >> mid >> post;
        b(mid, post);
        return 0;
    }
    

    2026-07-26 来自 上海

    1
暂无数据

提交答案之后,这里将显示提交结果~

首页