#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$。
  • 按照顺序连接字符串 $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$ 由 123 组成。

输入

从标准输入中以以下格式给出:

S1S_1

S2S_2

S3S_3

TT

输出

打印出答案。


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