求助站外题目
  • 板块灌水区
  • 楼主Nefertari_fly
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/10/4 11:05
  • 上次更新2023/11/2 15:54:24
查看原帖
求助站外题目
1010982
Nefertari_fly楼主2023/10/4 11:05

(illegality.cpp/c)

不合法字符串

3.1 问题描述

小可是一名小说审核员,他的工作是看小说,然后把小说中不合法字符串和谐掉。 现在给出若干个不合法的字符串 ,和一篇小说 ,小可需要把 中的不合法字符串用 * 和谐掉。当然小可是一个很聪明的审核员,他会用最少的 * 和谐字符串。

比如:

有三个不合法字符串: abc 、 ab 、 a 。

str=abcd 他会只和谐 a ,使得 str=*bcd ,这样小说中就没了不合法字符串。

请输出和谐之后的小说。 3.2 输入格式

第一行:输入一个整数 表示测试用例数。 对于每组测试样例:

第一行:输入一个正整数 n ,表示不合法字符串的数量。

接下来n行:每行输入一个字符串,表示不合法字符串。

接下来一行:输入一个字符串,表示小说。

3.3 输出格式

输出和谐之后的小说。

3.4 输入样例

3.5 输出样例

5

1

a

aa

1

ab

aba

1

a

bbb

2

abcd

efg

abcdefg

2

lie

april

yourlieinapril

3.6 数据范围

20%的数据下:

**

*ba

bbb

*bcdef *

yourl* ein *pril

20%数据下 n <=10

40%数据下 n<=10^3

100%的数据下 n<=10^5

2023/10/4 11:05
加载中...