‹ 上一题 下一题 ›

06576. GESP-3级-2026-06-加密 未做

1000 ms 256 MB 测试点 20 GESPGESP三级2026字符数组与字符串处理

题目描述

小杨同学有一串数字,想把它们变成另一串数字,这个过程叫做加密。

他有一本密码本,密码本告诉你:每个数字应该变成哪个数字。

数字一共有 个:、、、、、、、、、。

密码本会依次告诉你:

  • 要变成什么
  • 要变成什么
  • 要变成什么
  • ……
  • 要变成什么

请你按照密码本,把原来的每个数字都换成新的数字,然后输出。

输入格式

输入共有 行。

第一行:一个整数,表示有多少个数字需要加密;

第二行:这些需要加密的数字;

第三行:密码本,一共 个数字。

这 个数字的意思是:

  • 第 个数字:表示 加密后变成什么;
  • 第 个数字:表示 加密后变成什么;
  • 第 个数字:表示 加密后变成什么;
  • ……
  • 第 个数字:表示 加密后变成什么。

输出格式

输出加密后的数字。

也就是:把输入第二行里的每个数字,都按照输入第三行的密码本换掉后输出。

样例

输入
7
0 2 0 3 4 1 9
9 0 1 2 3 4 5 6 7 8
输出
9 1 9 2 3 0 8

数据范围

第二行要加密的数字是:
$$

第三行密码本是:
$$

它的意思是:

  • 变成
  • 变成
  • 变成
  • 变成
  • 变成
  • 变成
  • 变成
  • 变成
  • 变成
  • 变成

所以:

  • 变成
  • 变成
  • 变成
  • 变成
  • 变成
  • 变成
  • 变成

最后得到:
$$

数据范围

需要加密的数字个数不超过 个,且均为 到 ;密码本中的数字不重复,且均为 到 。

来源:洛谷 B4555(CCF GESP 3 级上机题)

输入
输出

            
答案