#aBC322B. [ABC322B] Prefix and Suffix
[ABC322B] Prefix and Suffix
AT_abc322_b [ABC322B] Prefix and Suffix
题目描述
给定由小写英文字母组成的字符串 和 。 的长度为 , 的长度为 。题目保证 。
当 的前 个字符组成的字符串与 完全相同时,称 是 的前缀。
当 的后 个字符组成的字符串与 完全相同时,称 是 的后缀。
- 如果 既是 的前缀又是后缀,输出 ;
- 如果 是 的前缀但不是后缀,输出 ;
- 如果 是 的后缀但不是前缀,输出 ;
- 如果 既不是 的前缀也不是后缀,输出 。
输入格式
输入以如下格式从标准输入读入。
输出格式
请根据题目要求输出答案。
输入输出样例 #1
输入 #1
3 7
abc
abcdefg
输出 #1
1
输入输出样例 #2
输入 #2
3 4
abc
aabc
输出 #2
2
输入输出样例 #3
输入 #3
3 3
abc
xyz
输出 #3
3
输入输出样例 #4
输入 #4
3 3
aaa
aaa
输出 #4
0
说明/提示
限制条件
- 是长度为 的小写英文字母字符串
- 是长度为 的小写英文字母字符串
样例解释 1
是 的前缀,但不是后缀。因此输出 。
样例解释 2
是 的后缀,但不是前缀。
样例解释 3
既不是 的前缀,也不是后缀。
样例解释 4
当 和 完全相同时,也认为 既是 的前缀又是后缀。
由 ChatGPT 4.1 翻译