#ATabc324e. [ABC324E] Joint Two Strings
[ABC324E] Joint Two Strings
题目描述
给定 个仅由小写英文字母组成的字符串 ,以及一个仅由小写英文字母组成的字符串 。
共有 个由 到 之间的两个整数组成的有序对 ,请输出其中满足以下条件的有序对的个数:
- 将 和 按顺序连接得到的字符串包含 作为(不要求连续的)子序列。
输入格式
输入以如下格式从标准输入读入。
输出格式
请输出答案。
样例 1
输入
3 bac
abba
bcb
aaca
输出
3
样例 2
输入
5 xx
x
x
x
x
x
输出
25
样例 3
输入
1 y
x
输出
0
样例 4
输入
10 ms
mkgn
m
hlms
vmsle
mxsm
nnzdhi
umsavxlb
ffnsybomr
yvmm
naouel
输出
68
说明/提示
限制条件
- 是整数。
- 。
- 和 均为长度在 到 之间的仅由小写英文字母组成的字符串。
- 的总长度不超过 。
样例解释 1
满足题目条件的有序对 有以下 个:。
- 对于 ,将 和 按顺序连接得到的字符串
abbabcb包含bac作为子序列。 - 对于 ,将 和 按顺序连接得到的字符串
abbaaaca包含bac作为子序列。 - 对于 ,将 和 按顺序连接得到的字符串
bcbaaca包含bac作为子序列。
由 ChatGPT 4.1 翻译