#P9661. 切割字符串
切割字符串
题目描述
Alex_Wei(以下简称小 A)有一个字符串 。他觉得 太冗长了,很不优美,于是想把它变成字符串 。
具体地,他可以每次砍掉 的一个前缀或后缀 ,但必须保证 是切割后 的子串。小 A 想请你帮他 求出最少操作次数,若无解输出 。
输入格式
两行字符串,分别表示 和 。
输出格式
一行一个整数,表示答案。
样例
abbabb
ba
3
abbabb
abba
bba
ba
。方案不唯一。
fxofoxxooffoxooo
fox
8
fxofoxxooffoxooo
xofoxxooffoxooo
foxxooffoxooo
xooffoxooo
ffoxooo
ffoxoo
ffoxo
ffox
fox
。方案可能不唯一。
tzcakioi
ycxakioi
-1
abc
ac
-1
见附加文件 cutstring5.in
见附加文件 cutstring5.ans
该样例满足 Subtask 3 的限制。
见附加文件 cutstring6.in
见附加文件 cutstring6.ans
该样例满足 Subtask 5 的限制。
数据范围
对于 的数据,,字符集 。
Subtask 编号 | 分数 | 特殊限制 |
---|---|---|
仅包含 a |
||
, 字符均随机,字符集 | ||
无特殊性质 |