社区讨论

题目翻译

P9016[USACO23JAN] Find and Replace G参与者 2已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@lo36lvq4
此快照首次捕获于
2023/10/24 01:38
2 年前
此快照最后确认于
2023/10/24 01:38
2 年前
查看原帖

【题目描述】

你有一个字符串 SS,最开始里面只有一个字符 a\text{a},之后你要对这个字符串进行若干次操作,每次将其中每一个字符 cc 替换成某个字符串 ss(例如对于字符串 ball\text{ball},将其中的 l\text{l} 替换为 na\text{na} 后将会变为 banana\text{banana})。现在给定 l,rl,r,你需要输出 SlrS_{l\ldots r}(也就是 SS 的第 ll 个字符到第 rr 个字符对应的子串)是什么。

【输入格式】

第一行三个整数,分别表示 l,rl,r 和操作次数。
接下来每一行一个字符 cc 和一个字符串 ss,意义见题目描述。

【输出格式】

一行,表示对应的子串。

【数据范围】

l,rmin(S,1018)l,r\le\min(\left | S \right |,10^{18})
rl+12×105r-l+1\le2\times10^5
s2×105\sum\left | s \right | \le 2\times 10^5
所有的字符串都只包含小写字母 az\text{a}-\text{z}
其中对于测试点 272-7,满足:
rl+12000r-l+1\le2000s2000\sum\left | s \right | \le 2000

回复

4 条回复,欢迎继续交流。

正在加载回复...