D. Short Substrings

    传统题 1000ms 256MiB

Short Substrings

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Bob 先构造一个仅由小写英文字母组成的秘密字符串 aa,其长度满足 a2|a|\ge 2。 随后他用 aa 构造字符串 bb 并交给 Alice,让她根据 bb 还原 aa

构造规则如下: 按从左到右的顺序写出 aa 的所有长度为 22 的子串,并按该顺序依次拼接起来得到 bb。 也就是依次取:

  • a[1..2],a[2..3],,a[a1..a]a[1..2], a[2..3], \dots, a[|a|-1..|a|] 并将它们连接成 bb

例如:a="abac"a=\text{"abac"},其长度为 22 的子串依次为 "ab", "ba", "ac",因此 b="abbaac"b=\text{"abbaac"}

现在给定字符串 bb。请你输出 Bob 构造的唯一的字符串 aa。题目保证 bb 一定由上述规则生成,且答案唯一。

输入格式

第一行一个整数 tt1t10001\le t\le 1000),表示测试用例数量。 接下来 tt 行,每行一个字符串 bb2b1002\le |b|\le 100),由小写英文字母组成。

输出格式

输出 tt 行,每行输出对应测试用例的秘密字符串 aa

样例

输入

4
abbaac
ac
bccddaaf
zzzzzzzzzz

输出

abac
ac
bcdaf
zzzzzz

说明

  • a=2|a|=2,则只有一个长度为 22 的子串,因此 b=ab=a
  • 题目保证每个用例的答案唯一。

1月17日练习题

未认领
状态
已结束
题目
5
开始时间
2026-1-16 0:00
截止时间
2026-1-17 23:59
可延期
24 小时