传统题 1000ms 512MiB

文本修改

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

题目描述

小蓝在写一个程序。这个程序类似“文本文档”,但仅需要支持对某个文本串 TT 的替换。由于小蓝 还是个萌新,所以替换的功能也十分简单:将文本串中所有 字符char1char_1 替换成 字符 char2char_2 即可。

小蓝 还规定了文本串 TT、字符 char1char_1char2char_2 仅仅包含大写字母 AZA\sim Z 和小写字母 aza\sim z(不含空格等其他字符)。现在,小蓝希望你来帮忙实现这个功能。

另外小蓝为你准备了测试数据:文本串 TT,以及 nn 次替换操作,每次操作都会给你两个 字符 char1char_1char2char_2。你只需要告诉小蓝 对文本串 TT 次进行替换操作后的结果即可。

输入格式

第一行为一个字符串 TT,表示文本串;

第二行为一个正整数 nn,表示替换操作次数;

接下来 nn 行,每行有两个字符 char1char_1char2char_2,中间用空格隔开,表示一次替换操作。

输出格式

仅一行,输出一个字符串,表示依次进行 nn 次替换操作后的文本串。

样例

IAmAStudent
1
A a
IamaStudent

解释#1

文本串 T=IAmAStudentT = \tt{IAmAStudent},将 A 替换成 a 后得到的文本串为 IamaStudent\tt{IamaStudent}

aAKhgoB
3
a B
g f
B i
iAKhfoi

解释#2

依次进行三次替换:$\tt{aAKhgoB} \stackrel{a\to B}{\longrightarrow}\tt{BAKhgoB}\stackrel{g\to f}{\longrightarrow}\tt{BAKhfoB}\stackrel{B\to i}{\longrightarrow}\tt{iAKhfoi}$

该组数据满足:m103m ≤ 10^3n103n ≤ 10^3

数据范围

记字符串 TT 的长度为 mm

  • 对于 30%30\% 的数据:m200m ≤ 200n=1n = 1
  • 对于 60%60\% 的数据:m103m ≤ 10^3n103n ≤ 10^3
  • 对于 100%100\% 的数据:m105m ≤ 10^5n105n ≤ 10^5char1char_1char2char_2 均为 单个字符

蓝桥杯第二轮模拟赛自测

未参加
状态
已结束
规则
IOI
题目
12
开始于
2023-12-3 15:45
结束于
2023-12-13 15:45
持续时间
240 小时
主持人
参赛人数
67