1. 代码先寄放这里
  1.  
  1. #include<cstdio>
  2. #include<cstdlib>
  3. #include<iostream>
  4. #include<cstring>
  5. #include<memory.h>
  6. #include<map>
  7. using namespace std;
  8. int n,m,T=;
  9. map<string,int>Map;
  10. void _update()
  11. {
  12. Map.clear();
  13. }
  14. void _init1()
  15. {
  16. string s;
  17. for(int i=;i<=n;i++){
  18. cin>>s;
  19. Map[s]++;
  20. }
  21. char c=getchar();
  22. }
  23. void _init2()
  24. {
  25. printf("Excuse Set #%d\n",++T);
  26. int num[],Max=;
  27. string s;
  28. char c[][];
  29. for(int i=;i<=m;i++)
  30. {
  31. gets(c[i]);
  32. num[i]=;
  33. }
  34. for(int i=;i<=m;i++){
  35. s="";
  36. for(int j=;j<=strlen(c[i]);j++){//多一个‘|0’,以防最后一个单词被忽略
  37. if(islower(c[i][j])) s+=c[i][j];
  38. else if(isupper(c[i][j])) s+=tolower(c[i][j]);
  39. else {
  40. if(s!="") num[i]+=Map[s];
  41. s="";
  42. }
  43. }
  44. if(num[i]>Max) Max=num[i];
  45. }
  46. for(int i=;i<=m;i++)
  47. if(num[i]==Max) {
  48. puts(c[i]);
  49. }
  50. cout<<endl;
  51. }
  52. int main()
  53. {
  54. while(cin>>n>>m){
  55. Map.clear();
  56. _init1();
  57. _init2();
  58. }
  59. return ;
  60. }
  1.  
  1.  

ZOJ1315的更多相关文章

  1. OJ题目分类

    POJ题目分类 | POJ题目分类 | HDU题目分类 | ZOJ题目分类 | SOJ题目分类 | HOJ题目分类 | FOJ题目分类 | 模拟题: POJ1006 POJ1008 POJ1013 P ...

随机推荐

  1. 个人作业3——个人总结(Alpha阶段)

    个人总结 在Alpha冲刺阶段中,我们团队基本完成了项目的大致基础框架,还有很多不足需要更多的时间来让我们做得更好. 对我个人而言,Alpha冲刺阶段是一个强度很大的阶段,每天都在吸收新的知识,团队也 ...

  2. 201521123070 《JAVA程序设计》第6周学习总结

    1. 本章学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖 ...

  3. 201521123010 《Java程序设计》第11周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 ①互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1 ...

  4. 201521123016《Java程序设计》第12周学习总结

    1. 本周学习总结 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. 1 ...

  5. smarty文件夹,第一个smarty实例总结

    主要是libs里面的smarty类,和init.inc.php配置文件   剩下的是php文件夹.模板文件夹,临时文件夹.缓存文件夹.配置文件夹.插件文件夹   调用main文件夹中的php文件,通过 ...

  6. php数据库连接及简单操作

    数据库改密码:mysql的控制台mysql console 中文乱码解决方法:原因编码格式不一致1.建立数据库的时候,字符集选择utf-82.修改mysql的配置:在[mysqld]模块下面添加cha ...

  7. php单例连接数据库

    mysql_connect() 后续的php就不支持了,所以会报错. 现在改为使用mysqli_connect(),需要开启php扩展哟! <?php /** * 设计模式之单例模式 * $_i ...

  8. python基础之socket

    一.osi七层 完整的计算机系统由硬件,操作系统,软件组成. 互联网的核心就是由一堆协议组成,协议就是标准,如全世界通信的标准就是英语. 如果把计算机比作人,那么互联网协议就是计算机界的英语,所有计算 ...

  9. Python学习笔记011_模块_标准库_第三方库的安装

    容器 -> 数据的封装 函数 -> 语句的封装 类 -> 方法和属性的封装 模块 -> 模块就是程序 , 保存每个.py文件 # 创建了一个hello.py的文件,它的内容如下 ...

  10. Git 基本命令有哪些

    Git 相关命令 git init 初始化一个项目 git clone 利用url 从远程clone下来一个项目 git status 查看当前项目修改状态 git log 查看日志 查看历史记录 g ...