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
;
}
查看全文
相关阅读:
在vue中添加实时时间
在three中使用图片作为材质,并将材质流动起来
在three.js中创建一个小球并且小球在外部添加辉光
自动获取linux系统的iso镜像文件
this指向的相关问题
vue基础-01
svn和git的简单使用命令和步骤
您只能在 HTML 输出中使用 document.write。如果您在文档加载后使用该方法,会覆盖整个文档
关于toLocaleDateString的坑
JSON的介绍与细节
原文地址:https://www.cnblogs.com/Knuth/p/1562568.html
最新文章
概要设计
项目需求分析
团队项目介绍
Gold point
基于C语言的Wordcount
基于C++的四则运算器
读现代软件工程构建之法
Log Filter Analysis
XML
Java EE脑图
热门文章
新学期目标
企业级应用与互连网应用的区别
团队项目----来换网
结对项目——黄金点游戏
简单实现wc功能
简单的四则运算
一些小疑问
vuecil3创建的项目关于打包的问题
在vue里边使用antd里边的inputNumber组件,保留onchange的默认值,另外传递自己需要的参数
建立一个无限移动的蛇形边框动画
Copyright © 2011-2022 走看看