#AT1910. B - Maritozzo
B - Maritozzo
B - Maritozzo
分数:200分
问题描述
给定三个由小写英文字母组成的字符串 $S_1, S_2, S_3$,以及一个由 1
, 2
, 3
组成的字符串 $T$。
按照 $T$ 中的字符连接这三个字符串,并打印出结果字符串。具体地,按照以下步骤进行操作。
- 对于每个满足 $1 \leq i \leq |T|$ 的整数 $i$,定义字符串 $s_i$ 如下:
- 如果 $T$ 的第 $i$ 个字符为
1
,则 $s_i = S_1$; - 如果 $T$ 的第 $i$ 个字符为
2
,则 $s_i = S_2$; - 如果 $T$ 的第 $i$ 个字符为
3
,则 $s_i = S_3$。
- 如果 $T$ 的第 $i$ 个字符为
- 按照顺序连接字符串 $s_1, s_2, \dots, s_{|T|}$,并打印出结果字符串。
约束条件
- $1 \leq |S_1|, |S_2|, |S_3| \leq 10$
- $1 \leq |T| \leq 1000$
- $S_1$,$S_2$,$S_3$ 由小写英文字母组成。
- $T$ 由
1
,2
,3
组成。
输入
从标准输入中以以下格式给出:
输出
打印出答案。
mari
to
zzo
1321
marizzotomari
我们有 $s_1 = $ mari
,$s_2 = $ zzo
,$s_3 = $ to
,$s_4 = $ mari
。将它们连接起来,并打印出结果字符串:marizzotomari
。
abra
cad
abra
123
abracadabra
a
b
c
1
a