poj2153
来源:互联网 发布:国产手机性能知乎 编辑:程序博客网 时间:2024/05/16 04:07
当时切赛的时候看到就想到了map。。可惜太水了。。忘记map怎么用了。。。。
题意就是:第一行为学生数目n,接下来的n行为学生的名字,然后整数m为测试次数,最后输出每次李明的排名
就是map啊。。。【很水的说】
就是输入卡了我一个小时。。最后发现死在了一个getchar上。。。欲哭无泪啊
#include <cstring>#include <cstdio>#include <iostream>#include <map>using namespace std;const int maxn=10010;string name[maxn],str;int m,n,score,li=0;map<string,int>student;int main(){ while(scanf("%d",&n)!=EOF) { getchar(); for(int i=0;i<n;i++) { getline(cin,str); name[i]=str; student[str]=0; } scanf("%d",&m); while(m--) { for(int i=0;i<n;i++) { scanf("%d",&score); getchar(); getline(cin,str); student[str]+=score; if(str=="Li Ming") li=student[str]; } int ans=1; for(int i=0;i<n;i++) { if(student[name[i]]>li) ans++; } printf("%d\n",ans); } }}
0 0
- poj2153
- poj2153
- POJ2153
- POJ2153-map
- POJ2153-Rank List
- POJ2153 (C++ map)
- poj2153 Rank List
- POJ2153 Rank List(Map)
- 趣谈可乐品牌与4G时代流量经营策略
- 【足迹】5.vector,范围for运算,迭代器,条件运算符!
- 简明python教程学习笔记之九-str类方法简单介绍
- eclipse快捷键使用技巧
- Android入门之Edittext的inputtypt
- poj2153
- C常见文件操作
- HDU 1072Nightmare(BFS+剪枝)
- 定制高端新闻营销网站推广方式
- 怎样用C++Builder存取Excel
- leetcode : Unique Paths
- C#的反射
- BlueTooth: 蓝牙基础
- IIS的安装于网站架设(For asp.net4.0)