#P5654. [ABC257G] Prefix Concatenation

[ABC257G] Prefix Concatenation

题面翻译

给定仅存在小写英文字母的字符串 S,T S, T 。你需要将 T T 分割成 k k S S 的前缀(或着说用 S S 的若干个前缀组成 T T ),最小化 k k ,输出最小值。若 k k 不存在输出 -1

样例 #1

样例输入 #1

aba
ababaab

样例输出 #1

3

样例 #2

样例输入 #2

atcoder
ac

样例输出 #2

-1

提示

制約

  • 1  S  5× 105 1\ \leq\ |S|\ \leq\ 5\times\ 10^5
  • 1  T  5× 105 1\ \leq\ |T|\ \leq\ 5\times\ 10^5