QOJ.ac

QOJ

時間限制: 1 s 記憶體限制: 2048 MB 總分: 100

#5735. 纠正济慈

统计

Charles 抱怨道:“Keats 犯了太多的拼写错误;根本不可能全部修正!”

Ada 回应道:“我们必须把手稿输入到引擎中。也许我们可以编写一个程序,让引擎将每个单词与一份英语单词列表进行比对,如果列表中没有找到该单词,就看看可能犯了什么样的轻微错误。”

Charles 问道:“但什么是轻微错误呢?”

经过讨论,他们一致认为轻微错误包括以下几种:

  • 在字符串的任意位置添加一个字母。
  • 从字符串的任意位置删除一个字母。
  • 将字符串中的任意字母更改为其他任何字母。

给定一个特定的字母表和一个特定的字符串,找出该字母表中所有可以通过上述列表中的一种错误方式创建的字符串,并将它们按字母顺序排列。

注意,输入字符串本身不能包含在列表中,且列表中不能包含重复项。

输入格式

输入的第一行是一个小写字母序列,按字母顺序排列,中间没有空格。这是所使用的字母表。第二行包含输入字符串,它仅由给定字母表中的字母组成,长度至少为 2,至多为 100。

输出格式

按字母顺序输出所有可以通过对给定单词进行一次错误操作而产生的字符串。

样例

样例输入 1

eg
egg

样例输出 1

eeg
eegg
eg
ege
egeg
egge
eggg
gegg
gg
ggg

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.