#P6553. Strings of Monody
Strings of Monody
题目背景
LGD 是一只喜欢 Monody 的小恐龙。
根据 Monody 的音乐,他建立了一个模型,叫做 赞歌字符串。简称, SoM (String of Monody)。
题目描述
赞歌字符串是一个由 组成的字符串。每次操作 LsWn 会拿出左端点为 ,右端点为 的子串,(注意,第一个字符的下标为 ,最后一个字符的下标为 )并把它替换为新的给出的子串。替换之后,你需要回答 个对于完整串的问询,分别是:
- 的个数。
- 整个字符串每个数位的总和。
- 整个字符串每个数位的乘积。
所有输出都要对 取模。
输入格式
第一行一个字符串。
第二行一个数字 代表有 次操作
后面 行每行两个数字 ,然后一个长 的字符串代表把 子串改为这个字符串。
输出格式
行,每行 个数,代表每次修改后的 个问询。
114514
3
1 3 111
3 4 44
4 4 5
4 13 20
3 15 64
3 16 80
提示
样例一的解释:
第一次操作,字符串变为 111514
,其中 的个数为 ,和为 ,乘积为 $1\times 1\times 1\times 1\times 5\times 1\times 4=20$。
第二次操作,字符串变为 114414
。
第三次操作,字符串变为 114514
。
我们设初始字符串长度为 。
对于 的数据,。
对于 的数据,。
对于全部数据,。