#2875. Strings of Impurity
0
Strings of Impurity
Strings of Impurity
题目描述
给定两个由小写英文字母组成的字符串 和 。判断是否存在满足以下条件的整数 ,如果存在,找出最小的这样的 。
令 为将 连续重复 次得到的字符串。 是字符串 ( 的前 个字符)的一个子序列。
输入格式
输入按标准输入给出,格式如下:
输出格式
如果存在满足以下条件的整数 ,输出最小的这样的 ;否则,输出 。
contest
son
10
contest
programming
-1
contest
sentence
33
提示
和 由小写英文字母组成。字符串 的一个子序列是通过从 中删除零个或多个字符并按原相对顺序连接剩余字符得到的字符串。例如, 的子序列包括 、 和 。 是字符串 ( 的前 个字符)的一个子序列,所以 满足条件。另一方面, 不是字符串 ( 的前 个字符)的一个子序列,所以 不满足条件。类似地,小于 的任何整数也不满足条件。因此,使条件成立的最小整数 为 。
不是字符串 的子串。因此,不存在满足条件的整数 。
注意答案可能无法装入 32 位整数类型,尽管这里不能放入这样的用例。
标签: AtCoder|abc138E
来源
AtCoder|abc138E