帅地 2017-05-08 15:18 采纳率: 50%
浏览 654

scau 18101 网络语言过滤器

时间限制:1000MS 内存限制:65535K
提交次数:83 通过次数:36

题型: 编程题 语言: G++;GCC;VC
Description
管理网上发布的言论,对管理员来说总是一麻烦事,其中一个常见的问题是网络上的言论往往混杂一些不文明用语,例如
SB、草*马等。管理员希望有一个程序能够自动将言论中的不文明用语变为一连串的*号。但另一个需要解决的问题是,网上
用户常常在不文明用语中间加入空格、逗号、下划线,以躲过程序的判别,例如S B、S_B、S, ,B这些都应该被视为不文明用语。但
下面情况除外:He is boy,语子中,因为s是is中的一个字母,b是boy中的一个字母,不应该再分离但组成s b。

注:大小写不区分

输入格式
一行由半角字母、标点和空格构成的网文,以'\n'结束,最多不超过10000个字符
第二行是一个数字T,表示不文明词语的个数,最多不超过100个
此后T行,每行一个词语,由字母构成,每个词语不超过10个字母

输出格式
以*号替换了不文明词语的网文

输入样例
You are S _B. She is shit. He is boy. They are sB.
2
SB
shit

输出样例
You are ****. She is ****. He is boy. They are **.

作者 admin

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?
    • ¥15 c++头文件不能识别CDialog