#BW146. [GESP202606 三级] 数字加密

[GESP202606 三级] 数字加密

题目描述

小杨同学有一串数字,想把它们变成另一串数字,这个过程叫做加密。
他有一本密码本,密码本依次告诉你:数字 0 会变成什么,1 会变成什么,……,9 会变成什么。
请你按照密码本,把原来的每个数字都替换成对应的新数字,并输出结果。

注意:输入和输出中,每个数字之间都用空格隔开

输入格式

第一行:一个正整数 nn,表示需要加密的数字个数(1n200001 \le n \le 20000)。
第二行:nn 个整数,表示需要加密的原始数字串,数字之间用空格隔开。
第三行:共 10 个整数,表示密码本,依次为数字 09 对应的新数字,数字之间用空格隔开。

输出格式

输出一行,包含 nn 个整数,表示加密后的数字串,数字之间用空格隔开。

输入输出样例

7
2 0 3 4 1 9 0
9 8 1 2 3 4 5 6 7 0
1 9 2 3 8 0 9