团队QQ:466373640
个人博客:www.doubleq.win
c++/noi/信息学奥数博客:http://www.cnblogs.com/zwfymqz

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

  • 查看
  • 提交
  • 统计
  • 提问
总时间限制:
1000ms
内存限制:
65536kB
描述

输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。

输入
第一行输入一个正整数N(N <= 100),表示学生人数。接着输入N行,每行格式如下:
分数 姓名
分数是一个非负整数,且小于等于100;
姓名为一个连续的字符串,中间没有空格,长度不超过20。
数据保证最高分只有一位同学。
输出
获得最高分数同学的姓名。
样例输入
5
87 lilei
99 hanmeimei
97 lily
96 lucy
77 jim
样例输出
hanmeimei

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

  • 查看
  • 提交
  • 统计
  • 提问
总时间限制:
1000ms
内存限制:
65536kB
描述

输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。

输入
第一行输入一个正整数N(N <= 100),表示学生人数。接着输入N行,每行格式如下:
分数 姓名
分数是一个非负整数,且小于等于100;
姓名为一个连续的字符串,中间没有空格,长度不超过20。
数据保证最高分只有一位同学。
输出
获得最高分数同学的姓名。
样例输入
5
87 lilei
99 hanmeimei
97 lily
96 lucy
77 jim
样例输出
hanmeimei
#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
struct node
{int fen;char name[101];
}a[1001];
char ans_name[101];
int ans_fen=-1;
int main()
{int n;cin>>n;for(int i=1;i<=n;i++){cin>>a[i].fen;scanf("%s",a[i].name);if(a[i].fen>ans_fen){ans_fen=a[i].fen;strcpy(ans_name,a[i].name);}}puts(ans_name);return 0;
}

转载于:https://www.cnblogs.com/zwfymqz/p/6475340.html

02:输出最高分数的学生姓名相关推荐

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

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

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

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

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

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

  4. 输出最高分数的学生姓名

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

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

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

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

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

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

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

  8. 信息学奥赛C++语言:最高分数的学生姓名

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

  9. c语言输入姓名查分数,输入学生姓名,查找该学生并输出其学号姓名成绩

    满意答案 梦幻初出茅庐的 2018.11.27 采纳率:59%    等级:9 已帮助:365人 1.更多交流可参考我空间主页有关文章. 2.#include #include #include /* ...

最新文章

  1. 仅需6步,教你轻易撕掉app开发框架的神秘面纱(5):数据持久化
  2. SCCM 2007系列教程之二客户端安装之客户端请求安装
  3. vs怎么编译php文件,vscode怎么初始编译
  4. python twisted教程_python-twisted模块代码实例
  5. 优美的Fibonacci数列与矩阵
  6. 豆瓣9.6分!这部BBC的纪录片太让人震撼!
  7. 用python设计学生管理系统_Python实现GUI学生信息管理系统
  8. JS学习笔记3-JavaScript 语句
  9. 结点重要性与SIR模型基础代码
  10. 二叉树插入算法的非递归版本
  11. MySQL Workbench 导入导出乱码解决方法
  12. 微信小程序文件大小限制
  13. MATLAB打不开,选择licenses激活成功后还是要激活
  14. 计算机毕业设计项目推荐(源码+论文+PPT)
  15. CString与char之间的转换
  16. 强制客户端更新Silverlight XAP文件方法汇总
  17. mysql结构化数据通过D2RQ导入Neo4j
  18. switch case的天坑
  19. 获取手机设备的mac地址
  20. linux centos 恢复 还原 备份 Snapper 快照说明

热门文章

  1. 基于netty访问WebSocket(java的websocket客户端)(访问远程ws协议)
  2. 删表出现mysql错误1051_无法删除mySQL表. (错误1050)
  3. java和mysql中md5+base64的执行结果
  4. javascript foreach中获取数组下标/index
  5. JNDI配置DataResource代替JDBC连接数据库
  6. java esp_在我的ESP游戏方法中非法开始表达
  7. md5课程设计java_MD5算法的JAVA实现
  8. hive链接mysql的shell命令_Hive shell 基本命令
  9. es filter过滤器_Elasticsearch 之 Filter 与 Query 有啥不同?
  10. B站疯传,年度数据分析+Python资料出炉,错过再等一年!