C++ 谁考了第k名

[二级]2023年9月T4谁考了第k名 C++ 在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。第一行有两个整数,分别是学生的人数n(1≤n≤100),和求第k名学生的k(1≤k≤n)。其后有n行数据,每行包括一个学号(整数)和一个成绩(浮点数),中间用一个空格分隔。内存限制:64 MB时间限制:1.000 S。输出第k名学生的学号和成绩,中间用空格分隔。提交:210解决:108。 阅读详情

谁考了第k名

题目描述

在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。

输入格式

第一行有两个整数,分别是学生的人数n(1≤n≤100),和求第k名学生的k(1≤k≤n)。

其后有n行数据,每行包括一个学号(整数)和一个成绩(浮点数),中间用一个空格分隔。

输出格式

输出第k名学生的学号和成绩,中间用空格分隔。

输入样例
5 3
90788001 67.8
90788002 90.3
90788003 61
90788004 68.4
90788005 73.9
输出样例 
90788004 68.4

提交

#include<iostream>
using namespace std;
int main()
{
	int n,k;
	cin>>n>>k;
	long long A[n+2],B[n+2]={0};
	double a[n+2],b[n+2]={0};
	int flag=0;
	for(int i=1;i<=n;i++)cin>>A[i]>>a[i];
	for(int i=1;i<=n;i++){
		flag=0;
		for(int j=1;j<=i;j++){
			if(a[i]>=b[j]){
		
C++谁考了第K名 C++谁考了第K名! 阅读详情

相关推荐

NOI 1.10 编程基础之简单排序 C++

NOI 1.10 编程基础之简单排序 C++ 接下来这一段代码完全可以造福你,经过提交为AC准确无误! #1.谁考了第k名 首先这一道题简单来说还是使用结构体较为简便。结构体常考题目主要就是排序,因此要有函数基础。结构体struct排序时使用的自定义函数cmp起到了升序与降序的重要作用。 (在这里我对直接使用数组的人致以崇高的敬意!) #include<bits/stdc++.h> using namespace std; struct student{ int id; double sco

sleeplycatty的博客 2470

从‘谁考了第k名’这道题,聊聊C++里浮点数输出格式(printf %g)的那些坑

本文以信息学奥赛中的'谁考了第k名'问题为例,深入探讨C++浮点数输出格式的常见陷阱,特别是printf的%g格式符和cout的默认输出行为。通过分析OpenJudge和NOI系统中的实际案例,提供避免科学计数法、处理尾部零和精度控制的实用解决方案,帮助竞赛选手避免因输出格式错误导致的失分。

weixin_30764883的博客 366

OpenJudge NOI刷题指南:以‘谁考了第k名’为例,聊聊C++输出格式%g的那些坑

本文深入探讨了C++浮点数输出格式中的%g陷阱,以NOI竞赛题'谁考了第k名'为例,详细解析了%g、%f和%e格式说明符的区别及适用场景。通过实例分析和实用调试技巧,帮助信息学竞赛选手避免因输出格式错误导致的失分,提升OpenJudge题库刷题效率。

weixin_30784501的博客 368

从信息学奥赛真题到C++实战:手把手教你用结构体和sort搞定‘谁考了第k名’

本文通过信息学奥赛真题'谁考了第k名',详细讲解了如何使用C++结构体和STL sort函数实现高效排序。内容涵盖结构体设计、自定义排序规则、性能优化及实际应用场景,帮助读者掌握竞赛编程和实际开发中的核心排序技巧。

weixin_30872337的博客 291

C++谁考了第k名 2021年3月c++二级 电子学会中小学生软件编程C++等级考试二级真题答案解析

C++谁考了第k名 2021年3月 C++编程等级考试二级编程题 一、题目要求 1、编程实现 在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。 2、输入输出 输入描述:第一行有两个整数,分别是学生的人数n(1≤n≤100),和求第k名学生的k(1≤k≤n)。 其后有n行数据,每行包括一个学号(整数)和一个成绩(浮点数),中间用一个空格分隔。 输出描述:输出第k名学生的学号和成绩,中间用空格分隔。

青少年编程学习指导 844

csp信奥赛C++高频考点专项训练:【排序算法】案例8:谁考了第k名

csp信奥赛C++高频考点专项训练:【排序算法】案例8:谁考了第k名

王老师青少年编程 447

C++谁考了第k名 2023年9月c++二级 电子学会中小学生软件编程C++等级考试二级真题答案解析

本文解析了2023年9月C++编程等级考试二级真题。题目要求根据学生成绩排序并输出第k名学生的学号和成绩。解题思路采用结构体存储数据,使用sort函数按成绩降序排序。程序实现展示了结构体定义、自定义比较函数和排序的具体方法。文章还提供了相关学习资源推荐,包括C++和Python各类编程竞赛的真题解析。考点分析指出本题主要考察排序算法、结构体应用、输入输出处理等知识点,强调掌握数组、分支语句和循环语句的重要性。最后说明解题方法多样,达到题目要求即可。

青少年编程学习指导 573

open judge 1.10 谁考了第K名

#include<stdio.h> struct stu { int num; double score; }; int main() { int n, k, flag; struct stu a[105], t; scanf_s("%d%d", &n, &k); for (int i = 0; i < n; i++) { scanf_s("%d%lf", &a[i].num, &a[i].score); } for (int i = 1; i < n; i++) { flag = 1; for (int j = 0; j < n - i; j++) {

【视线追踪】视线追踪的性能评估框架 及 基础知识

文章目录一、 前言二、 眼球追踪基础1. 眼动类型研究2. 基本设备3. 校准 calibration4. 眼球视线和头部姿态的关系5. 视线追踪精确度的评估三、 视线估计算法1. 基于2维回归2. 基于3D模型1) 单摄像头2) 多摄像头3. 基于交叉比4. 基于外观5. 基于眼睛形状的方法四、 实现估计的应用1. 电脑2. 电视3. 头戴设备4. 汽车5. 手持设备6. 设备配置五、 视线追踪的性能指标和错误原因1. 不同平台之间差异性很大2. 影响视线追踪可用性的因素六、 视线追踪系统的性能评估框架1

火火的博客 5318

实战演练:用wvp-GB28181-pro + ZLMediaKit搭建一个可用的国标视频监控测试环境(附设备模拟器对接)

本文详细介绍了如何使用wvp-GB28181-pro和ZLMediaKit在Ubuntu系统上搭建GB28181视频监控测试环境。从环境准备、组件解析到核心服务部署与设备模拟器对接,提供完整的实战指南,帮助开发者快速构建可验证的监控系统。

weixin_42692935的博客 580

基于boot + 双app升级方案

基于boot+双app的升级方案

weixin_44654285的博客 4517

DolphinScheduler任务状态异常排查:从僵尸任务到数据库修复全流程

本文详细介绍了DolphinScheduler中僵尸任务的识别、诊断与修复全流程,包括数据库层面的SQL操作指南、系统恢复验证方法以及预防措施。针对任务状态异常问题,提供了从基础排查到高级源码分析的完整解决方案,帮助运维人员有效管理系统资源和工作流调度。

weixin_27966471的博客 133

使用PaddleOCR识别查验平台验证码

PaddleOCR识别国税查验平台验证码

m0_63932300的博客 1269

从动态规划到最优控制:Hamilton-Jacobi-Bellman (HJB) 方程的核心思想与应用

本文深入解析了Hamilton-Jacobi-Bellman (HJB) 方程的核心思想与应用,从动态规划到最优控制的演变过程。通过实际案例展示了HJB方程在机器人路径规划、工业机械臂优化等领域的实践价值,并探讨了数值求解方法和深度学习结合的神经HJB前沿进展。

weixin_28700411的博客 459

如何离线环境下安装Dify插件 (可提供远程指导协助)

离线环境下安装Dify插件

litlit023的专栏 8101

Hyperledger Fabric 网络搭建详解

写在前面:博主也是因为一些原因刚刚入坑区块链,我认为在我们入门新技术的时候,入门总是最困难的部分,只要入门了,后面学习起来就会越来越轻松,在网上找了很多文章,我觉得大多条理不是很清楚。本文章会详细介绍fabric(v1.0)环境部署,以及在搭建过程我遇到一些问题及解决方案,希望可以帮助到你们。 博主环境机器:VMware15 Ubuntu16.04 fabric(v1.0)环境部署一、必备软件安装1.ubuntu环境安装2.Go语言3.Docker安装4. Docker-Compose 安装二、Fa.

林中有神君 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

下一篇: C++ 成绩排序
普砸的朗姆酒
博客等级 码龄4年 45粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值