AT_arc113_e.[ARC113E] Rvom and Rsrev

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给定只由aa,bb组成的一个字符串SS,你可以做以下操作任意次,使最终的字符串字典序最大。

  • 选择SS的两个相同的字符,将它们之间的字符串翻转,并删掉所选择的两个字符。

比如在SS中选择两个位置i,j(si=sj,i<j)i,j(s_i=s_j,i<j),你可以将字符串SS替换为s1…si−1sj−1sj−2…si+2si+1sj+1sj+2…s∣S∣s_1\dots s_{i-1}s_{j-1}s_{j-2}\dots s_{i+2}s_{i+1}s_{j+1}s_{j+2}\dots s_{|S|}

有TT组数据

输入格式

第一行一个整数TT.
接下来TT行,每行一个字符串SS.

输出格式

TT行,一行一个字符串,对每一组测试数据,输出字典序最大的字符串。

输入输出样例

  • 输入#1

    20
    abbaa
    babbb
    aabbabaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
    bbabaaaaabbaababaaabbabbbbbaaaaa
    babbbaaaabaababbbabaabaaaaababaa
    bbaababababbbaaabaabababaabbabab
    abaabbabaabaaaaabaaaabbaabaaaaab
    aabababbabbabbabbaaaabbabbbabaab
    aabababbabbbbaaaabbaaaaabbaaaabb
    abbbbaabaaabababaaaababababbaabb
    aaaaaaaaaaaaaaaaaaaaaaabbbbbbbbb
    aaaaaaaaaabbbbbbbbbbbbbbbbbbbbbb
    abababaaababaaabbbbbaaaaaaabbbbb
    aabbaaaaababaabbbbbbbbbaabaaabbb
    babababbababbbababbbbbababbbabbb
    bbbbababbababbbabababbabbabbbbbb
    aaaaaaaaaaaaaaaaababababbbabbbbb
    aabababbabbabababababababbbbabbb

    输出#1

    bba
    bba
    bbba
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
    bbbbbbbbbbbbbbaaaaaaaa
    bbbbbbbbbbbbbaaaaaaa
    bbbbbbbbbbbbbbbb
    bbbbbbbbbb
    bbbbbbbbbbbbbbbbab
    bbbbbbbbbbbbbb
    bbbbbbbbbbbbbabb
    abbbbbbbbb
    bbbbbbbbbbbbbbbbbbbbbb
    bbbbbbbbbbbbbaaaaaaaaa
    bbbbbbbbbbbbbbbaaaaa
    bbbbbbbbbbbbbbbbbbbbbb
    bbbbbbbbbbbbbbbbbbbbba
    bbbbbbbbbaaaaaaaaaaaaaaa
    bbbbbbbbbbbbbbbbba

说明/提示

1≤T≤2×1051≤∣Si∣(i=1,2…,T)1≤∣S1∣+∣S2∣+⋯+∣ST∣≤2×105 1\le T\le 2\times 10^5\\ 1\le |S_i|(i=1,2\dots ,T)\\ 1\le |S_1|+|S_2|+\dots +|S_T|\le 2\times 10^5

输入解题思路,AI测评打分。不知道怎么写?

首页