P10976 统计重复个数
题目描述
定义 $str = [s, n]$ 表示 $str$ 由 $n$ 个字符串 $s$ 连接构成。
例如,$str == [\texttt{abc}, 3] == \texttt{abcabcabc}$。
如果可以从 $s_2$ 中删除某些字符使其变为 $s_1$,则称字符串 $s_1$ 可以从字符串 $s_2$ 获得。
例如,根据定义,$s1 = \tt{abc}$ 可以从 $s2 = \tt{ab\red{dbe}c}$ 获得,仅需要删除红色标识的字符。
现在给你两个字符串 $s_1$ 和 $s_2$ 和两个整数 $n_1$ 和 $n_2$。由此构造得到两个字符串,其中 $str_1 = [s_1, n_1]$、$str_2 = [s_2, n_2]$。
请你找出一个最大整数 $m$,以满足 $str = [str_2, m]$ 可以从 $str_1$ 获得。
输入格式
本题有多组测试数据。测试数据不超过 $100$ 组。
对于每组测试数据,分为两行:
- 第一行输入字符串 $s_2$ 和整数 $n_2$;
- 第二行输入字符串 $s_1$ 和整数 $n_1$;
输出格式
对于每组测试数据,输出整数 $m$ 表示答案。
说明/提示
数据保证,$s_1,s_2$ 全为小写字母构成,且 $1\leq |s_1|,|s_2| \leq 100$,$0\leq n_1,n_2\leq 10^6$,每个测试点的测试数据不超过 $100$ 组。