308277: CF1492C. Maximum width
Memory Limit:512 MB
Time Limit:2 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
Maximum width
题意翻译
### 题目描述 有一串长度为 $n$ 的字符串 $s$ 和一串长度为 $m$ 的字符串 $t$ 保证 $2 \leq m \leq n \leq 2*10^5$。 定义序列 $p$ : $p_1,p_2...p_m$ 当且仅当其满足 : 对于$1 \leq i \leq m$中的每个 $i$ ,都有 $s_{p_i}=t_i$。 定义序列 $p$ 的宽度为 $\max(p_{i+1}-p_i)$ 其中 $1 \leq i <m $。 求这个宽度的最大值(即可能有多个序列 $p$)。 ### 输入格式 第一行给两个整数 $n,m$。 第二行给出长度为 $n$ 的字符串 $s$。 第三行给出长度为 $m$ 的字符串 $t$。 保证至少存在一个序列 $p$ 满足题目条件。题目描述
Your classmate, whom you do not like because he is boring, but whom you respect for his intellect, has two strings: $ s $ of length $ n $ and $ t $ of length $ m $ . A sequence $ p_1, p_2, \ldots, p_m $ , where $ 1 \leq p_1 < p_2 < \ldots < p_m \leq n $ , is called beautiful, if $ s_{p_i} = t_i $ for all $ i $ from $ 1 $ to $ m $ . The width of a sequence is defined as $ \max\limits_{1 \le i < m} \left(p_{i + 1} - p_i\right) $ . Please help your classmate to identify the beautiful sequence with the maximum width. Your classmate promised you that for the given strings $ s $ and $ t $ there is at least one beautiful sequence.输入输出格式
输入格式
The first input line contains two integers $ n $ and $ m $ ( $ 2 \leq m \leq n \leq 2 \cdot 10^5 $ ) — the lengths of the strings $ s $ and $ t $ . The following line contains a single string $ s $ of length $ n $ , consisting of lowercase letters of the Latin alphabet. The last line contains a single string $ t $ of length $ m $ , consisting of lowercase letters of the Latin alphabet. It is guaranteed that there is at least one beautiful sequence for the given strings.
输出格式
Output one integer — the maximum width of a beautiful sequence.
输入输出样例
输入样例 #1
5 3
abbbc
abc
输出样例 #1
3
输入样例 #2
5 2
aaaaa
aa
输出样例 #2
4
输入样例 #3
5 5
abcdf
abcdf
输出样例 #3
1
输入样例 #4
2 2
ab
ab
输出样例 #4
1