#P9016. [USACO23JAN] Find and Replace G
[USACO23JAN] Find and Replace G
题目描述
Bessie is using the latest and greatest innovation in text-editing software, miV! Its powerful find-and-replace feature allows her to find all occurrences of a lowercase English letter and replace each with a nonempty string of lowercase letters . For example, given the string ball, if Bessie selects to be l and to be na, the given string transforms into banana.
Bessie starts with the string a and transforms it using a number of these find-and-replace operations, resulting in a final string . Since could be massive, she wants to know, given and with , what (the substring of from the -th to the -th character inclusive) is.
It is guaranteed that the sum of over all operations is at most , and that .
输入格式
The first line contains , and the number of operations.
Each subsequent line describes one operation and contains and for that operation. All characters are in the range a through z.
输出格式
Output the string on a single line.
3 8 4
a ab
a bc
c de
b bbb
bdebbb
提示
Explanation for Sample 1
The string is transformed as follows:
$$\texttt{a} \rightarrow \texttt{ab} \rightarrow\texttt{bcb}\rightarrow \texttt{bdeb}\rightarrow \texttt{bbbdebbb} $$Scoring
- Inputs :
- Inputs : No additional constraints.