题库练习 [ABC138E] Strings of Impurity
← 上一题 下一题 →

A7603 | [ABC138E] Strings of Impurity

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

题目描述

给定两个由小写英文字母组成的字符串 $s$ 和 $t$。请判断是否存在满足下述条件的整数 $i$ $(1 \leq i \leq 10^{100} \times |s|)$,如果存在,请求出满足条件的最小 $i$。

- 将字符串 $s$ 连续拼接 $10^{100}$ 次得到字符串 $s'$。$t$ 是字符串 ${s'}_1{s'}_2\ldots{s'}_i$(即 $s'$ 的前 $i$ 个字符)的一个子序列。

输入格式

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

> $s$ $t$

输出格式

如果存在满足条件的整数 $i$,请输出满足条件的最小值;如果不存在,请输出 -1

输入输出样例

输入 #1
contest
son
输出 #1
10
输入 #2
contest
programming
输出 #2
-1
输入 #3
contest
sentence
输出 #3
33
C++ 编辑器
输入
输出