HDU 2896 病毒侵袭 (AC自动机模板)


病毒侵袭

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 13063    Accepted Submission(s): 3378


Problem Description

当太阳的光辉逐步被月亮遮蔽,世界失去了光明,大地迎来最黑暗的时刻。。。。在这样的时刻,人们却异常兴奋――我们能在有生之年看到500年1遇的世界奇观,那是多么幸福的事儿啊~~
但网路上总有那末些网站,开始借着民众的好奇心,打着介绍日蚀的旗号,大肆传播病毒。小t不幸成为受害者之1。小t如此生气,他决定要把世界上所有带病毒的网站都找出来。固然,谁都知道这是不可能的。小t却执意要完成这不能的任务,他说:“子子孙孙无穷匮也!”(愚公后继有人了)。
万事开头难,小t搜集了好多病毒的特点码,又搜集了1批诡异网站的源码,他想知道这些网站中哪些是有病毒的,又是带了怎样的病毒呢?顺便还想知道他到底搜集了多少带病毒的网站。这时候候他却不知道何从下手了。所以想请大家帮帮忙。小t又是个急性子哦,所以解决问题越快越好哦~~
 


Input

第1行,1个整数N(1<=N<=500),表示病毒特点码的个数。
接下来N行,每行表示1个病毒特点码,特点码字符串长度在20―200之间。
每一个病毒都有1个编号,依此为1―N。
不同编号的病毒特点码不会相同。
在这以后1行,有1个整数M(1<=M<=1000),表示网站数。
接下来M行,每行表示1个网站源码,源码字符串长度在7000―10000之间。
每一个网站都有1个编号,依此为1―M。
以上字符串中字符都是ASCII码可见字符(不包括回车)。
 


Output

顺次按以下格式输出按网站编号从小到大输出,带病毒的网站编号和包括病毒编号,每行1个含毒网站信息。
web 网站编号: 病毒编号 病毒编号 …
冒号后有1个空格,病毒编号按从小到大排列,两个病毒编号之间用1个空格隔开,如果1个网站包括病毒,病毒数不会超过3个。
最后1行输出统计信息,以下格式
total: 带病毒网站数
冒号后有1个空格。
 


Sample Input
      
波比源码 – 精品源码模版分享 | www.bobi11.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站源码并不保证全部能正常使用,仅供有技术基础的人学习研究,请谨慎下载
8. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

波比源码 » HDU 2896 病毒侵袭 (AC自动机模板)

发表评论

Hi, 如果你对这款模板有疑问,可以跟我联系哦!

联系站长
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡