#5040. SSttrriinngg in StringString
0
SSttrriinngg in StringString
SSttrriinngg in StringString
题目描述
对于长度为 的字符串 ,记 为将字符串 重复 次得到的字符串,记 为按顺序将 的第一个字符重复 次、第二个字符重复 次、…、第 个字符重复 次得到的字符串。例如,如果 ,则 ,而 。此外,对于任意字符串 , 和 都是空字符串。 给定正整数 以及字符串 和 。求最大的非负整数 ,使得 是 的一个(不一定连续的)子序列。注意按定义 总是 的子序列。
什么是子序列?
字符串 $X$ 的(不一定连续的)子序列是通过从 $X$ 中删除零个或多个字符然后按原顺序连接剩余字符得到的字符串。 例如,$ac$、$atcoder$ 和 $$(空字符串)都是 $atcoder$ 的子序列,但 $ta$ 不是。输入格式
输入按下列格式由标准输入给出:
输出格式
输出最大的非负整数 ,使得 是 的一个(不一定连续的)子序列。
3
abc
ab
2
3
abc
arc
0
1000000000000
kzazkakxkk
azakxk
344827586207
提示
是一个整数。
和 是由小写英文字母组成的字符串,长度在 到 (含)之间。我们有 。
是 的一个子序列,但 不是,所以输出 。
标签: AtCoder|abc346F
来源
AtCoder|abc346F