题库练习 [ABC135F] Strings of Eternity
← 上一题 下一题 →

A7620 | [ABC135F] Strings of Eternity

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

给定两个由小写英文字母组成的字符串 $s$ 和 $t$。请判断满足下述条件的非负整数 $i$ 的个数是否有限,如果有限,请求出满足条件的 $i$ 的最大值。

- 存在某个非负整数 $j$,使得将 $t$ 连续连接 $i$ 次得到的字符串,是将 $s$ 连续连接 $j$ 次得到的字符串的子串。

输入格式

输入以以下格式从标准输入读入。

> $s$ $t$

输出格式

如果满足条件的非负整数 $i$ 的个数有限,则输出满足条件的 $i$ 的最大值;如果有无穷多个满足条件的 $i$,则输出 $-1$。

输入输出样例

输入 #1
abcabab
ab
输出 #1
3
输入 #2
aa
aaaaaaa
输出 #2
-1
输入 #3
aba
baaab
输出 #3
0
C++ 编辑器
输入
输出