编程题
### 问题描述 小齐正在使用最新最强大的文本编辑软件!它强大的查找和替换功能允许她查找所有小写英文字母 $c$,然后用一串小写字母 $s$ 进行替换。例如,给定字符串 $ball$,如果小齐选择 $c$ 为 $l$,$s$ 为 $na$,那么给定字符串将变为 $banana$。 小齐从字符串 $a$ 开始,使用多个查找和替换操作进行转换,最终得到最终字符串 $S$。由于 $S$ 可能非常庞大,她想知道,对于 $1 \leq l \leq r \leq \min(|S|,10^{18})$,子串 $S_{l...r}$(从第 $l$ 个字符到第 $r$ 个字符,包括两端字符)是什么。 保证所有操作中 $s$ 的长度之和不超过 $2 \times 10^5$,且 $r-l+1 \leq 2 \times 10^5$。 ### 输入格式 第一行包含 $l$、$r$ 和操作的数量。 接下来的每一行描述一次操作,包含 $c$ 和 $s$。所有字符都在 $a$ 到 $z$ 的范围内。 ### 输出格式 输出单行,表示字符串 $S_{l...r}$。 ### 样例输入 ``` 3 8 4 a ab a bc c de b bbb ``` ### 样例输出 ``` bdebbb ``` ### 评测数据规模 $1 \leq s \leq 2 \times 10^5$。
查看答案
赣ICP备20007335号-2