zoukankan
html css js c++ java
PKU 2153
Code
#pragma
warning (disable:4786)
#include
<
map
>
#include
<
string
>
#include
<
iostream
>
#include
<
algorithm
>
using
namespace
std;
typedef
struct
node
{
int
score;
char
name[
32
];
}
node;
node stu[
10000
];
int
main()
{
int
i,num1,num2,score;
scanf(
"
%d
"
,
&
num2);
getchar();
num1
=
num2;
char
str[
32
];
map
<
string
,
int
>
stu;
map
<
string
,
int
>
::iterator p;
while
(num2
--
)
{
gets(str);
stu[str]
=
0
;
}
scanf(
"
%d
"
,
&
num2);
while
(num2
--
)
{
for
(i
=
0
;i
<
num1;i
++
)
{
scanf(
"
%d
"
,
&
score);
getchar();
gets(str);
stu[str]
+=
score;
}
int
rank
=
1
;
int
temp
=
stu[
"
Li Ming
"
];
for
(p
=
stu.begin();p
!=
stu.end();p
++
)
{
if
(p
->
second
>
temp)
rank
++
;
}
printf(
"
%d\n
"
,rank);
}
return
0
;
}
查看全文
相关阅读:
虚函数中的变量作用域问题
C++技能重拾2
C++技能重拾
位运算取第一个非0的位 r & (~(r-1))
ThoughtWorks微服务架构交流心得
字符串匹配的sunday算法
Codeforces Round #270(利用prim算法)
HDFS建筑与shell操作
Spark SQL 源代码分析系列
HDU 4686 Arc of Dream(递归矩阵加速)
原文地址:https://www.cnblogs.com/Knuth/p/1562568.html
最新文章
【编程范式】连续数据的前面部分后移的实现
批量实现面向对象的实例
oracle 修改dbid和dbname
网站上flv,MP4等格式的视频文件播放不出来的解决办法
Portlet MVC框架
你的公司离家有多远?
关于 java.util.concurrent 您不知道的 5 件事--转
关于 Java Collections API 您不知道的 5 件事--转
Quartz contention when running in load balanced environment--reference
Spring 3整合Quartz 2实现定时任务--转
热门文章
Quarts SimpleTrigger going to BLOCKED state after few repeat intervals--stackoverflow
独立硬盘冗余阵列与HDFS
海量存储系列下--转载,值得一读
海量存储系列上--转载,值得一读
java中的mmap实现--转
Design Patterns Uncovered: The Chain Of Responsibility Pattern
函数重载和覆盖(重写)的区别
子类继承的变量的命名从根本上看是带有父类命名空间的
虚函数缺省实参
如果虚函数在基类与子类名字相同,而参数类型不同不会进行迟后联编
Copyright © 2011-2022 走看看