最高分数的学生姓名(信息学奥赛一本通-T1147)
【题目描述】
输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。
【输入】
第一行输入一个正整数N(N ≤ 100),表示学生人数。接着输入N行,每行格式:分数 姓名
分数是一个非负整数,且小于等于100;
姓名为一个连续的字符串,中间没有空格,长度不超过20。
数据保证最高分只有一位同学。
【输出】
获得最高分数同学的姓名。
【输入样例】
5
87 lilei
99 hanmeimei
97 lily
96 lucy
77 jim【输出样例】
hanmeimei
【源程序】
#include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
using namespace std;struct student
{string name;int score;
} a[100];int main()
{int n;int i,j;cin>>n;//输入学生数for(i=0; i<n; i++){cin>>a[i].score;//输入分数cin>>a[i].name;//输入姓名}for(i=0; i<n-1; i++) //冒泡排序for(j=0; j<n-1-i; j++)if(a[j].score<a[j+1].score)swap(a[j],a[j+1]);cout<<a[0].name<<endl;return 0;
}
最高分数的学生姓名(信息学奥赛一本通-T1147)相关推荐
- 求分数序列和(信息学奥赛一本通-T1078)
[题目描述] 有有一个分数序列q1/p1,q2/p2,q3/p3,q4/p4,q5/p5,.... ,其中q(i+1)=qi+pi,p(i+1)=qi,p1=1,q1=2.比如这个序列前6项分别是21 ...
- 有一门课不及格的学生(信息学奥赛一本通-T1048)
[题目描述] 给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分).若该生恰好有一门课不及格,输出1:否则输出0. [输入] 一行,包含两个在0到100之间的整数,分别是该生的 ...
- 信息学奥赛一本通 1147:最高分数的学生姓名 | OpenJudge NOI 1.9 02:输出最高分数的学生姓名
[题目链接] ybt 1147:最高分数的学生姓名 OpenJudge NOI 1.9 02:输出最高分数的学生姓名 [题目考点] 1. 结构体 2. 求最大值下标 [题解代码] 解法1:用结构体 设 ...
- 信息学奥赛一本通:1147:最高分数的学生姓名
1147:最高分数的学生姓名 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 24954 通过数: 18022 [题目描述] 输入学生的人数,然后再输入每位 ...
- 信息学奥赛一本通 1209:分数求和 | OpenJudge NOI 1.13 12:分数求和
[题目链接] ybt 1209:分数求和 OpenJudge NOI 1.13 12:分数求和 [题目考点] 1. 求最大公约数 2. 求最小公倍数 [解题思路] 求最大公约数,可以用辗转相除法.具体 ...
- 信息学奥赛一本通在线提交地址
信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...
- 信息学奥赛一本通 (C++)上机练习
信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...
- 信息学奥赛一本通 第五版(C++版)
信息学奥赛一本通 第五版(C++版)第一部分 C++语言 第一章 C++语言入门 第二节 C++语言程序设计 P15 1. 编写一个能够输出Hello,World!的程序,这个程序常常作为一个初学者接 ...
- 信息学奥赛一本通T1447:靶形数独
信息学奥赛一本通T1447:靶形数独 [题目描述] 小城和小华都是热爱数学的好学生,最近,他们不约而同地迷上了数独游戏,好胜的他们想用数独来一比高低.但普通的数独对他们来说都过于简单了,于是他们向Z ...
最新文章
- [转]g++ 编译多个相关文件
- android邮件系统开发的基础知识
- Factorized TDNN(因子分解TDNN,TDNN-F)
- mysql 平均响应时间_Percona-Server/MySQL响应时间统计
- 如何在Android平台下进行Socket通信
- PyOpenGL之3D界面详解(四)
- TensorFlow 教程 --进阶指南--3.1总览
- mysql 什么时候用内连接_mysql显示内连接和隐式内连接的区别,什么时候非要用到显示内连接。...
- 英伟达最新驱动打开3d vision功能
- 数据挖掘基础之数据库
- 伦斯勒理工大学计算机专业,伦斯勒理工学院计算机科学硕士排名第60(2020年TFE Times排名)...
- docer实战linux和windows配置mysql,redis,nginx
- 图片还原去遮挡_如何把人像照片上的遮盖物去除看到原来人像?
- 强化学习应用简述---强化学习方向优秀科学家李玉喜博士创作
- 单细胞分析可视化工具盘点
- 复杂命令行参数gcc的-Wl的含义,注意是字母l不是数字1
- Armbian魔百盒折腾记4(内网穿透frp、异地组网等)慢更中
- Think in SAS
- Atom安装插件速度慢
- 以跨链技术引领区块链3.0时代,aelf主网正式上线!
热门文章
- Traceroute程序
- golang mysql 自动建表_mysql表结构自动生成golang struct
- dsp广告和信息流广告区别_360展示广告与其他信息流平台的区别
- 2022年第一个线上问题,被领导骂惨了!
- 【MATLAB】xx操作总结【更新中】
- 出现“cannot identify image file /.DS_Store'”问题解决的办法
- 数据结构基础(11) --循环链表的设计与实现
- 数据仓库之电商数仓-- 3.2、电商数据仓库系统(DWS层)
- 如何实现两列等高效果?
- Android studio Github 断开连接