当前位置: 首页 > news >正文

C++信息学奥赛1147:最高分数的学生姓名

在这里插入图片描述

#include <iostream>
#include <string>
using namespace std;
int main()
{int n;// 输入一个整数ncin>>n;cin.ignore();string arr;string str;int max=0;int fen;// 循环读取n个评分和对应的字符串for(int i=0;i<n;i++){cin>>fen>>arr;if(fen>max){max=fen; // 更新最大评分str=arr; // 更新对应的字符串}}cout<<str; // 输出拥有最大评分的字符串
}

该段代码实现了从标准输入中读取n个评分和对应的字符串,并输出拥有最大评分的字符串。首先,通过cin >> n语句输入一个整数n。然后,使用cin.ignore()语句忽略掉之前输入n的行末的换行符。接着,循环读取n个评分和对应的字符串,每次读取时,将当前的评分与之前的最大评分进行比较,如果当前评分大于最大评分,则更新最大评分和对应的字符串。最后,输出拥有最大评分的字符串。

http://www.lryc.cn/news/138736.html

相关文章:

  • STM32使用PID调速
  • 【UE5:CesiumForUnreal】——3DTiles数据属性查询和单体高亮
  • 无涯教程-PHP - 返回类型声明
  • DOS常见命令
  • Qt应用开发(拓展篇)——示波器/图表 QCustomPlot
  • 【精度丢失】后端接口返回的Long类型参数,不同浏览器解析出的结果不一样
  • 2023年国赛 高教社杯数学建模思路 - 案例:感知机原理剖析及实现
  • java-红黑树
  • vue2 vue中的常用指令
  • AI驱动下的智能制造:工业自动化的新纪元
  • docker 命令
  • 2023年高教社杯数学建模思路 - 复盘:光照强度计算的优化模型
  • 生成式人工智能的潜在有害影响与未来之路(二)
  • 如何自己实现一个丝滑的流程图绘制工具(三)自定义挂载vue组件
  • UNIAPP调用API接口
  • 理解 Delphi 的类(五) - 认识类的继承
  • mybatis概述及搭建
  • DNDC模型---土壤碳储量、温室气体排放、农田减排、土地变化、气候变化中的应用
  • Android studio 2022.3.1 鼠标移动时不显示快速文档
  • 五度易链最新“产业大数据服务解决方案”亮相,打造数据引擎,构建智慧产业!
  • 简述hive环境搭建
  • 小米AI音箱联网升级折腾记录(解决配网失败+升级失败等问题)
  • tensorRT安装
  • 电脑重装+提升网速
  • Modelica由入门到精通—为什么要学习Modelica语言
  • opencv 进阶20-随机森林示例
  • Spring Boot进阶(58):集成PostgreSQL数据库及实战使用 | 万字长文,超级详细
  • Java | 使用ServerSocket查找TCP可用端口
  • 【深入浅出C#】章节 9: C#高级主题:LINQ查询和表达式
  • 【Git】git clone --depth 1 浅克隆