洛谷 B2159:成绩排序 ← 结构体排序
【题目来源】https://www.luogu.com.cn/problem/B2159【题目描述】给出班里某门课程的成绩单请你按成绩从高到低对成绩单排序输出如果有相同分数则名字字典序小的在前。【输入格式】第一行为 n(0n20)表示班里的学生数目。接下来的 n 行每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过 20成绩为一个不大于 100 的非负整数。【输出格式】把成绩单按分数从高到低的顺序进行排序并输出每行包含名字和分数两项之间有一个空格。【输入样例】4Kitty 80Hanmeimei 90Joey 92Tim 28​​​​​​​【输出样例】Joey 92Hanmeimei 90Kitty 80Tim 28【数据范围】0n20​​​​​​​【算法分析】● 按结构体某一字段对结构体数组进行排序https://blog.csdn.net/hnjzsyjyj/article/details/120184972【算法代码】#include bits/stdc.h using namespace std; const int maxn25; struct Student { string name; int score; } stu[maxn]; bool down(Student u,Student v) { if(u.scorev.score) return u.namev.name; return u.scorev.score; } int main() { int n; cinn; for(int i1; in; i) { cinstu[i].namestu[i].score; } sort(stu1,stu1n,down); for(int i1; in; i) { coutstu[i].name stu[i].scoreendl; } return 0; } /* in: 4 Kitty 80 Hanmeimei 90 Joey 92 Tim 28​​​​​​​ out: Joey 92 Hanmeimei 90 Kitty 80 Tim 28 */【参考文献】https://blog.csdn.net/hnjzsyjyj/article/details/120184972https://blog.csdn.net/hnjzsyjyj/article/details/156479934

相关新闻

口碑好的热处理设备生产厂家

口碑好的热处理设备生产厂家

《热处理设备哪家好:专业深度测评(口碑前五厂家排名)》开篇:定下基调随着航空航天、新能源汽车、风电等高端制造行业的快速发展,热处理设备作为核心工艺装备,其精度、智能化、合规性成为企业选型的关键。本…

2026/5/17 9:26:16 阅读更多 →
@Async正确使用姿势

@Async正确使用姿势

Async注解的正确使用方式 默认线程池行为分析 直接使用Async注解且未指定线程池时,若容器内无taskExecutor命名的Bean,默认采用SimpleAsyncTaskExecutor。该线程池因性能问题不被Spring官方推荐。 Spring Boot 2.1.x版本后引入TaskExecutionAutoConfigur…

2026/7/5 17:23:46 阅读更多 →
咱们玩步进电机的都知道,硬启硬停那震动能把桌子晃出节奏感。今天给大伙扒一扒STM32F103上实现的S型加减速算法,重点不是讲电机驱动原理,直接上代码说门道

咱们玩步进电机的都知道,硬启硬停那震动能把桌子晃出节奏感。今天给大伙扒一扒STM32F103上实现的S型加减速算法,重点不是讲电机驱动原理,直接上代码说门道

stm32步进电机加减速代码 stm32f103 stm32步进电机S型加减速程序源码与详细分析,资料为算法实现以及算法的相关讲解,例程中有stm32f103步进电机S型加减速的完整工程代码,对步进电机s型加减速控制很有帮助。先看这个计算步进间隔的核心函数&a…

2026/7/4 4:05:12 阅读更多 →

最新新闻

本地AI部署实战指南:从环境配置到性能优化的完整解决方案

本地AI部署实战指南:从环境配置到性能优化的完整解决方案

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 今天我们来聊聊一个让很多开发者头疼的问题:本地AI部署。虽然标题提到了"一人公司"的困境,但本文重…

2026/7/7 2:38:12 阅读更多 →
Claude偷改了你一行代码

Claude偷改了你一行代码

摘要:2026 年 6 月底,Reddit 开发者逆向 Claude Code 客户端,发现 Anthropic 用隐写术在中国用户请求里嵌入隐藏标记——读系统时区、比对 147 个加密域名、在日期字符串里替换 Unicode 字符。这段代码静默运行三个月,从未披露。三…

2026/7/7 2:36:12 阅读更多 →
面向AI应用的后端架构设计:协议选型、服务治理与可观测性

面向AI应用的后端架构设计:协议选型、服务治理与可观测性

引言:AI应用的后端挑战与传统架构的差异 在AI应用从概念验证走向生产部署的过程中,后端架构面临的挑战与传统互联网应用有本质差异。传统后端系统追求的是低延迟、高吞吐、确定性响应,而AI应用的核心瓶颈往往不在业务逻辑,而在于…

2026/7/7 2:36:12 阅读更多 →
[实战]Python爬取全国考研数据与可视化(附源码)

[实战]Python爬取全国考研数据与可视化(附源码)

很多考研同学都会关注院校招生人数、专业分数线等信息,手动整理效率极低。本篇用 Python 完成接 口爬虫 数据存储 可视化分析全流程实战,从考研网站抓取院校专业数据,再通过图表直观分析数据,适合爬虫、数据分析入门学习。 一、…

2026/7/7 2:36:12 阅读更多 →
ComfyUI整合包+KREA2模型:AI绘画本地部署全攻略

ComfyUI整合包+KREA2模型:AI绘画本地部署全攻略

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 如果你正在为AI绘画的复杂环境配置而头疼,特别是想要体验最新的KREA2模型却苦于繁琐的安装过程,那么萝卜大佬的…

2026/7/7 2:34:11 阅读更多 →
芯片的测试

芯片的测试

SCK是移位时钟,RCK是锁存时钟,SCK是移位就变,RCK是八位一起变这个数组的值是在字模软件里面设置的offset是i的,然后数组里面有24个要显示的,24-816

2026/7/7 2:34:11 阅读更多 →

日新闻

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

图片浏览是移动应用中最高频的场景之一。从社交应用的照片流到电商平台的商品图集,从旅游应用的景点相册到摄影作品展示——用户对图片浏览的体验要求不断提高:流畅的切换动画、直观的缩略图导航、便捷的收藏操作、自动播放模式。HarmonyOS NEXT ArkUI 虽…

2026/7/7 0:05:16 阅读更多 →
24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V稳压芯片完整选型指南 PW8600 PW75XX PW2815 PW2312B LDODC/DC全方案 一、24V稳压方案概述 24V直流电源在工业自动化、门禁系统、电梯控制、汽车电子、LED驱动、监控设备等场景中应用极广,是最常见的中压直流母线电压。要将24V母线稳定降压至下游MCU、传感器…

2026/7/7 0:05:16 阅读更多 →
RAG+知识图谱混合检索与Graph RAG核心对比

RAG+知识图谱混合检索与Graph RAG核心对比

做企业RAG落地的团队,往往容易卡在一容易踩坑的选型难题: 当需求单纯靠向量RAG搞不定、单纯靠知识图谱也搞不定,必须同时依赖「文本语义理解 实体关系推理」时,到底是做「向量图谱混合检索」就够了,还是必须上「Grap…

2026/7/7 0:07:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻