2-3 Cipher Shifer

暂无测试数据。

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

C. Cipher Shifer

时间限制:1 seconds

空间限制:256 megabytes

原题链接:https://codeforces.com/gym/451807/problem/C

题目描述

有一个字符串\(a\)(你不知道),由小写拉丁字母组成,按照以下规则加密成字符串\(s\):

在字符串\(a\)的每个字符之后,添加任意(可能为零)个小写拉丁字母,与字符本身不同;

在每次添加之后,都会添加我们所补充的字符(即被添加在之后的那个字符)。

给你一个字符串\(s\),你需要输出初始字符串\(a\)。换句话说,你需要解密字符串\(s\)。

请注意,以这种方式加密的每个字符串被解密的结果 是独一无二的

输入

输入的第一行包含一个整数\(t\)(\(1 \le t \le 1000\))--测试案例的数量。

测试案例的描述如下。

每个测试案例的第一行包含一个单一的整数\(n\)(\(2 \le n \le 100\))--加密信息的长度。

每个测试案例的第二行包含一个长度为\(n\)的字符串\(s\)--从某个字符串\(a\)得到的加密信息。

输出

对于每个测试案例,在一个单独的行中输出解密的信息\(a\)。

样例

输入样例

3
8
abacabac
5
qzxcq
20
ccooddeeffoorrcceess

输出样例

ac
q
codeforces

样例解释

在第一个加密信息中,字母\(a\)被加密为\(aba\),而字母\(c\)被加密为\(cabac\)。

在第二个加密信息中,只有一个字母\(q\)被加密为\(qzxcq\)。

在第三个加密信息中,每个字母都被添加了零字符。

2023暑假集训7月5日训练题

未参加
状态
已结束
规则
ACM/ICPC
题目
7
开始于
2023-07-05 09:00
结束于
2023-07-05 11:30
持续时间
2.5 小时
主持人
参赛人数
21