ZOJ1315
- 代码先寄放这里
- #include<cstdio>
- #include<cstdlib>
- #include<iostream>
- #include<cstring>
- #include<memory.h>
- #include<map>
- using namespace std;
- int n,m,T=;
- map<string,int>Map;
- void _update()
- {
- Map.clear();
- }
- void _init1()
- {
- string s;
- for(int i=;i<=n;i++){
- cin>>s;
- Map[s]++;
- }
- char c=getchar();
- }
- void _init2()
- {
- printf("Excuse Set #%d\n",++T);
- int num[],Max=;
- string s;
- char c[][];
- for(int i=;i<=m;i++)
- {
- gets(c[i]);
- num[i]=;
- }
- for(int i=;i<=m;i++){
- s="";
- for(int j=;j<=strlen(c[i]);j++){//多一个‘|0’,以防最后一个单词被忽略
- if(islower(c[i][j])) s+=c[i][j];
- else if(isupper(c[i][j])) s+=tolower(c[i][j]);
- else {
- if(s!="") num[i]+=Map[s];
- s="";
- }
- }
- if(num[i]>Max) Max=num[i];
- }
- for(int i=;i<=m;i++)
- if(num[i]==Max) {
- puts(c[i]);
- }
- cout<<endl;
- }
- int main()
- {
- while(cin>>n>>m){
- Map.clear();
- _init1();
- _init2();
- }
- return ;
- }
ZOJ1315的更多相关文章
- OJ题目分类
POJ题目分类 | POJ题目分类 | HDU题目分类 | ZOJ题目分类 | SOJ题目分类 | HOJ题目分类 | FOJ题目分类 | 模拟题: POJ1006 POJ1008 POJ1013 P ...
随机推荐
- 个人作业3——个人总结(Alpha阶段)
个人总结 在Alpha冲刺阶段中,我们团队基本完成了项目的大致基础框架,还有很多不足需要更多的时间来让我们做得更好. 对我个人而言,Alpha冲刺阶段是一个强度很大的阶段,每天都在吸收新的知识,团队也 ...
- 201521123070 《JAVA程序设计》第6周学习总结
1. 本章学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖 ...
- 201521123010 《Java程序设计》第11周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 ①互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1 ...
- 201521123016《Java程序设计》第12周学习总结
1. 本周学习总结 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. 1 ...
- smarty文件夹,第一个smarty实例总结
主要是libs里面的smarty类,和init.inc.php配置文件 剩下的是php文件夹.模板文件夹,临时文件夹.缓存文件夹.配置文件夹.插件文件夹 调用main文件夹中的php文件,通过 ...
- php数据库连接及简单操作
数据库改密码:mysql的控制台mysql console 中文乱码解决方法:原因编码格式不一致1.建立数据库的时候,字符集选择utf-82.修改mysql的配置:在[mysqld]模块下面添加cha ...
- php单例连接数据库
mysql_connect() 后续的php就不支持了,所以会报错. 现在改为使用mysqli_connect(),需要开启php扩展哟! <?php /** * 设计模式之单例模式 * $_i ...
- python基础之socket
一.osi七层 完整的计算机系统由硬件,操作系统,软件组成. 互联网的核心就是由一堆协议组成,协议就是标准,如全世界通信的标准就是英语. 如果把计算机比作人,那么互联网协议就是计算机界的英语,所有计算 ...
- Python学习笔记011_模块_标准库_第三方库的安装
容器 -> 数据的封装 函数 -> 语句的封装 类 -> 方法和属性的封装 模块 -> 模块就是程序 , 保存每个.py文件 # 创建了一个hello.py的文件,它的内容如下 ...
- Git 基本命令有哪些
Git 相关命令 git init 初始化一个项目 git clone 利用url 从远程clone下来一个项目 git status 查看当前项目修改状态 git log 查看日志 查看历史记录 g ...