【题目描述】
输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。

【输入】
第一行输入一个正整数N(N ≤ 100),表示学生人数。接着输入N行,每行格式:分数 姓名
分数是一个非负整数,且小于等于100;
姓名为一个连续的字符串,中间没有空格,长度不超过20。
数据保证最高分只有一位同学。

【输出】
获得最高分数同学的姓名。

【输入样例】
5
87 lilei
99 hanmeimei
97 lily
96 lucy
77 jim

【输出样例】
hanmeimei

代码

#include<cstdio>
#include<cstring>
using namespace std;
int n,len,s,max=0;
char a[21],b[21];
int main()
{scanf("%d",&n);for(int i=1;i<=n;i++){scanf("%d %s",&s,a);if(s>max){max=s;len=strlen(a);for(int j=0;j<len;j++)b[j]=a[j];}}for(int i=0;i<len;i++)printf("%c",b[i]);return 0;}

信息学奥赛C++语言:最高分数的学生姓名相关推荐

  1. 信息学奥赛一本通 1147:最高分数的学生姓名 | OpenJudge NOI 1.9 02:输出最高分数的学生姓名

    [题目链接] ybt 1147:最高分数的学生姓名 OpenJudge NOI 1.9 02:输出最高分数的学生姓名 [题目考点] 1. 结构体 2. 求最大值下标 [题解代码] 解法1:用结构体 设 ...

  2. 信息学奥赛一本通:1147:最高分数的学生姓名

    1147:最高分数的学生姓名 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 24954     通过数: 18022 [题目描述] 输入学生的人数,然后再输入每位 ...

  3. 02:输出最高分数的学生姓名

    团队QQ:466373640 个人博客:www.doubleq.win c++/noi/信息学奥数博客:http://www.cnblogs.com/zwfymqz 02:输出最高分数的学生姓名 查看 ...

  4. 1.9 编程基础之顺序查找 02 输出最高分数的学生姓名 python

    http://noi.openjudge.cn/ch0109/02/ 参考: python输出姓名和最高成绩_[Python]1004分排名(20分),Python1004,成绩排名 https:// ...

  5. 第五章 数 组-1147:最高分数的学生姓名

    1147:最高分数的学生姓名 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 9504 通过数: 6750 [题目描述] 输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高 ...

  6. 最高分数的学生姓名(信息学奥赛一本通-T1147)

    [题目描述] 输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名. [输入] 第一行输入一个正整数N(N ≤ 100),表示学生人数.接着输入N行,每行格式:分数 姓名 分数是 ...

  7. 信息学奥赛c语言初步教程,信息学奥赛培训教程C++版整理版.doc

    信息学奥赛培训教程C++版整理版.doc PAGE 青少年信息学奥林匹克竞赛培训教程 目 录 TOC \o "1-3" \h \z \u HYPERLINK \l "_T ...

  8. 信息学奥赛一本通 1209:分数求和 | OpenJudge NOI 1.13 12:分数求和

    [题目链接] ybt 1209:分数求和 OpenJudge NOI 1.13 12:分数求和 [题目考点] 1. 求最大公约数 2. 求最小公倍数 [解题思路] 求最大公约数,可以用辗转相除法.具体 ...

  9. 1.9编程基础之顺序查找02:输出最高分数的学生姓名

    描述:输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名. 输入第一行输入一个正整数N(N <= 100),表示学生人数.接着输入N行,每行格式如下: 分数 姓名 分数是 ...

最新文章

  1. StarlingMVC简介,原理解说及示例源码
  2. OverLoad与override的区别
  3. Pip安装加速-解决pip下载速度慢的问题
  4. mysql升级5.5
  5. 代码改变世界,也改变了我
  6. linux中wine yum安装,分享|在基于RedHat或Debian的系统上安装 Wine 1.7
  7. Mongodb 3.0 创建用户
  8. 工具的使用——谷歌浏览器(chrome)
  9. R语言与回归分析几个假设的检验
  10. UILabel显示html文本
  11. calabash android教程,Calabash Android 使用教程 (二)
  12. 一份成功的高薪软件测试求职简历应该是这样的
  13. 生不出孩子怪天气?驳《我国工业软件失去的30年》一文 | 凌云时刻
  14. 【python 走进NLP】hanNLP 简繁拼音转换
  15. amoeba-mysql主从复制配置
  16. 病理与病理生理学【2】
  17. [蓝桥杯 2018 国 B] 搭积木 (区间dp + 二维前缀和优化)
  18. GD32F4xx系列CAN通信收发配置
  19. Vue3时间轴(Timeline)
  20. 增大/减少Mp3文件的默认音量—令其统一音量

热门文章

  1. 有关分库分表你想知道的,都在这儿了
  2. 双12压测引出的线上Full GC排查
  3. 【JEECG技术文档】JEECG online 表单填值规则使用说明
  4. Jeecg引领企业开发潮流,开启插件开发时代,微信企业号插件(jeecg-p3-biz-qywx)首次发布
  5. UI标签库专题二:JEECG智能开发平台Column(列) 子标签
  6. jeecg-mybatis-framework 参考学习版本
  7. Maven 手动安装Jar包的例子
  8. Split-Bregman迭代方式
  9. 微软Kubernetes服务AKS开发正式版空间服务
  10. mysql错误总结-ERROR 1067 (42000): Invalid default value for TIMESTAMP