#ABC324C. 错误修正
错误修正
错误修正
题目描述
高桥君向青木君发送了一个由小写英文字母组成的字符串 。结果,青木君收到了一个由小写英文字母组成的字符串 。
可能是从 变化而来的。具体来说,已知以下四个条件中恰好有一个成立。
- 等于 。
- 是在 中的某个位置(可能是开头和末尾)插入一个小写英文字母后得到的字符串。
- 是从 中删除一个字符后得到的字符串。
- 是将 中的一个字符改为另一个小写英文字母后得到的字符串。
给定青木君收到的字符串 和 个由小写英文字母组成的字符串 。求出 中所有可能等于高桥君发送的字符串 的字符串。
输入格式
输入按以下格式从标准输入给出:
输出格式
设 为 中所有可能等于 的字符串的下标按升序排列得到的序列。按以下格式输出这个序列的长度 以及序列本身:
样例
5 ababc
ababc
babc
abacbc
abdbc
abbac
4
1 2 3 4
在 中,可能等于 的字符串是 ,说明如下。
可能等于 ,因为 ababc 等于 ababc。
可能等于 ,因为 ababc 是在 babc 的开头插入字母 a 得到的。
可能等于 ,因为 ababc 是从 abacbc 中删除第 4 个字符 c 得到的。
可能等于 ,因为 ababc 是将 abdbc 中的第 3 个字符 d 改为 b 得到的。
不可能等于 ,因为如果把 abbac 当作 ,则 ababc 不满足题目描述中的四个条件中的任何一个。
1 aoki
takahashi
0
9 atcoder
atoder
atcode
athqcoder
atcoder
tacoder
jttcoder
atoder
atceoder
atcoer
6
1 2 4 7 8 9
数据范围
- 是整数。
- 和 是长度在 到 之间(含端点)、由小写英文字母组成的字符串。
- 的总长度至多为 。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 3090
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者