博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1.9编程基础之顺序查找02:输出最高分数的学生姓名
阅读量:2048 次
发布时间:2019-04-28

本文共 613 字,大约阅读时间需要 2 分钟。

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

  输入第一行输入一个正整数N(N <= 100),表示学生人数。接着输入N行,每行格式如下:

  分数 姓名

  分数是一个非负整数,且小于等于100;
  姓名为一个连续的字符串,中间没有空格,长度不超过20。
  数据保证最高分只有一位同学。输出获得最高分数同学的姓名。

样例输入

587 lilei99 hanmeimei97 lily96 lucy77 jim

样例输出

hanmeimei
1 #include
2 #include
3 #include
4 using namespace std; 5 struct pp{ 6 int s; 7 string name; 8 }a[100]; 9 int comp(const pp &a,const pp &b)10 {11 return a.s>b.s?1:0;12 }13 int main()14 {15 int n;16 cin>>n;17 for(int i=0;i
>a[i].s;20 cin>>a[i].name;21 }22 sort(a+0,a+n,comp);23 cout<

 

转载地址:http://tqhof.baihongyu.com/

你可能感兴趣的文章
iTerm2 都不会用,还敢自称老司机?(上)
查看>>
两个奇技淫巧,将 Docker 镜像体积减小 99%
查看>>
Istio 1.5 部署指南修正版
查看>>
不要轻易使用 Alpine 镜像来构建 Docker 镜像,有坑!
查看>>
Kubectl exec 背后到底发生了什么?
查看>>
程序员涨薪宝典
查看>>
什么?终止一个容器竟然用了 10 秒钟,这不能忍!
查看>>
Openshift 4.4 静态 IP 离线安装系列(一):准备离线资源
查看>>
万字长文,说透了 Openshift4 的安装过程!
查看>>
Envoy 中文指南系列:Envoy 介绍
查看>>
[译] BeyondProd:云原生安全的一种新方法(Google, 2019)
查看>>
什么?VMware Fusion 也能 docker run 了?
查看>>
教你玩转微服务的装逼指南!
查看>>
Envoy 中文指南系列:Sidecar 模式
查看>>
面试官邪魅一笑:你猜一个 TCP 重置报文的序列号是多少?
查看>>
Envoy 中文指南系列: 安装
查看>>
最华丽的 Kubernetes 桌面客户端:Lens
查看>>
太赞了,这个神器竟然能分分钟将多个 kubeconfig 合并成一个!
查看>>
如何解决容器中 nginx worker process 自动设置的问题
查看>>
ethtool 原理介绍和解决网卡丢包排查思路
查看>>