试题编号: 201509-5
试题名称: 最佳文章
时间限制: 1.0s
内存限制: 256.0MB
问题描述:

问题描述
  小明最近在研究一门新的语言,叫做Q语言。Q语言单词和文章都可以用且仅用只含有小写英文字母的字符串表示,任何由这些字母组成的字符串也都是一篇合法的Q语言文章。
  在Q语言的所有单词中,小明选出了他认为最重要的n个。使用这些单词,小明可以评价一篇Q语言文章的“重要度”。
  文章“重要度”的定义为:在该文章中,所有重要的Q语言单词出现次数的总和。其中多次出现的单词,不论是否发生包含、重叠等情况,每次出现均计算在内。
  例如,假设n = 2,小明选出的单词是gvagv和agva。在文章gvagvagvagv中,gvagv出现了3次,agva出现了2次,因此这篇文章的重要度为3+2=5。
  现在,小明想知道,一篇由m个字母组成的Q语言文章,重要度最高能达到多少。
输入格式
  输入的第一行包含两个整数n, m,表示小明选出的单词个数和最终文章包含的字母个数。
  接下来n行,每行包含一个仅由英文小写字母构成的字符串,表示小明选出的这n个单词。
输出格式
  输出一行一个整数,表示由m个字母组成的Q语言文章中,重要度最高的文章的重要度。
样例输入
3 15
agva
agvagva
gvagva
样例输出
11
样例说明
  15个字母组成的重要度最高的文章为gvagvagvagvagva。
  在这篇文章中,agva出现4次,agvagva出现3次,gvagva出现4次,共计4+3+4=11次。
评测用例规模与约定
  在评测时将使用10个评测用例对你的程序进行评测。
  设s为构成n个重要单词字母的总个数,例如在样例中,s=4+7+6=17;a为构成n个重要单词字母的种类数,例如在样例中,共有3中字母’a’,‘g’,‘v’,因此a=3。
  评测用例1和2满足2 ≤ n ≤ 3,1500 ≤ m ≤ 2000,s = 40;
  评测用例3和4满足m = 20,2 ≤ a ≤ 3;
  评测用例5、6和7满足2000 ≤ m ≤ 100000;
  评测用例8满足n = 2;
  所有的评测用例满足1 ≤ s ≤ 100,1 ≤ m ≤ 1015,每个单词至少包含1个字母,保证单词中仅出现英文小写字母,输入中不含多余字符,不会出现重复的单词。

问题链接:CCF201509-5 最佳文章
问题简述:(略)
问题分析:第一个链接是100分。
程序说明:(略)
参考链接
CCF 201509-5 最佳文章
AC自动机+矩阵快速幂变形 CCF201509-5 最佳文章
[ACM]CCF CSP [201509-5]E题 最佳文章【90分】
201509-5 最佳文章(70分)
题记:(略)

100分的C++语言程序如下:

CCF201509-5 最佳文章【AC自动机】(100分解题链接)相关推荐

  1. CCF201412-5 货物调度【费用流】(100分解题链接)

    问题描述 试题编号: 201412-5 试题名称: 货物调度 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 某公司要处理一个周期性的物流问题. 有n个城市,第i个城市在每周的 ...

  2. CCF201609-5 祭坛【线段树】(100分解题链接)

    试题编号: 201609-5 试题名称: 祭坛 时间限制: 2.0s 内存限制: 256.0MB 问题描述: 问题描述 在遥远的Dgeak大陆,生活着一种叫做Dar-dzo-nye的怪物.每当这种怪物 ...

  3. CCF201503-5 最小花费(100分解题链接)

    试题编号: 201503-5 试题名称: 最小花费 时间限制: 4.0s 内存限制: 256.0MB 问题描述: 问题描述 C国共有n个城市.有n-1条双向道路,每条道路连接两个城市,任意两个城市之间 ...

  4. CCF202009-5 密信与计数【AC自动机】(100分题解链接)

    试题编号: 202009-5 试题名称: 密信与计数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 背景 小明和小鱼研究出了一套加密通信的规则.小鱼给小明发送信息(仅由小写字 ...

  5. CCF202009-4 星际旅行(100分题解链接)

    试题编号: 202009-4 试题名称: 星际旅行 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 在一个n维欧几里得空间的宇宙中,小 A 打算完成一次星际旅行. 利用n维直角 ...

  6. CCF202012-4 食材运输(100分题解链接)

    试题编号: 202012-4 试题名称: 食材运输 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景 在T市有很多个酒店,这些酒店对于不同种类的食材有不同的需求情况,莱莱公司负责 ...

  7. CCF202006-4 1246【矩阵快速幂】(100分题解链接)

    试题编号: 202006-4 试题名称: 1246 时间限制: 1.0s 内存限制: 512.0MB 问题链接:CCF202006-4 1246 问题简述:(略) 问题分析:第一个参考链接是100分 ...

  8. CCF202006-5 乔乔和牛牛逛超市【最大流】(100分题解链接)

    试题编号: 202006-5 试题名称: 乔乔和牛牛逛超市 时间限制: 1.0s 内存限制: 512.0MB 问题链接:CCF202006-5 乔乔和牛牛逛超市 问题简述:(略) 问题分析:参考链接是 ...

  9. CCF202012-5 星际旅行【线段树】(100分题解链接)

    试题编号: 202012-5 试题名称: 星际旅行 时间限制: 3.0s 内存限制: 512.0MB 问题描述: 题目描述 乔帝要规划一次星际旅行,星际空间可以视为一个3维坐标系,乔帝有n(n≤1,0 ...

最新文章

  1. linux使用yum本地源
  2. mySql的case when用法
  3. 严重: StandardServer.await: create[8005]:
  4. android 紧急号码没记录,android – 当呼叫被隐瞒/未知时,来电号码是...
  5. 华为pap和chap的配置。
  6. html读取oss_阿里云使用js 实现OSS图片上传、获取OSS图片列表(示例代码)
  7. ali arthas 火焰图_阿里巴巴 Arthas 3.1.5版本支持火焰图,快速定位应用热点
  8. 咱们开始吧!第一次作业
  9. 背包九讲(超值得看的一大坨资料,附代码、视频、资料...)
  10. java 解析ttf字体文件_stb_truetype解析ttf字体并将其保存到图片中
  11. 第三天---网络系统硬件
  12. 第六章 C语言数组_什么是数组?C语言数组的基本概念
  13. PPT转换PDF后转成图片
  14. wireshark抓取网络数据包
  15. java getvalueat_Java swing jdbc:设置背景颜色,获取素材方法,表格,图片等的切换【诗书画唱】...
  16. gcc编译部分编译选项
  17. Jill Rides Again UVA - 507(求最大子序列和)
  18. USACO Score Inflation 总分
  19. Matlab实现乘幂法
  20. 【选择恐惧症】接口?虚基类?

热门文章

  1. 初一数学教材人教版_【期中试卷+知识点总结】初中初一初二初三年级各科期中试卷+知识点总结...
  2. 小程序开发之各种弹出框选择框汇总
  3. [若有所悟]IT小兵总结IT人特点及挽留IT人才的九大策略
  4. Starling 动画功能
  5. AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址)
  6. 计算机二级分省和国家吗,计算机国家二级和省二级有什么区别?
  7. 计算机考试图表怎么做,2017年最新计算机考试Excel知识点:创建图表
  8. java后台如何国际化,Java SpringMVC实现国际化整合案例分析(i18n)
  9. 计算机一级ftp协议传输,文件传输协议(FTP)必将消亡
  10. Qt总结之十一:内存泄漏(汇总)