分数线划定pascal程序
题意
把分数从大到小排序,同分数的,学号小的排前。
找出分数大于等于,第m*1.5(向下取整)名的分数,的人。
分析
开始先排序,再一个一个找
var
n,m,i,j,tj:longint;
k,s:array[0..10000]of longint;
t:real;
begin
readln(n,m);
for i:=1 to n do
readln(k[i],s[i]);
for i:=1 to n-1 do
begin
for j:=i+1 to n do
begin
if s[i]<s[j] then
begin
s[0]:=s[i];s[i]:=s[j];s[j]:=s[0];
k[0]:=k[i];k[i]:=k[j];k[j]:=k[0];
end;
if (s[i]=s[j])and(k[i]>k[j]) then
begin
k[0]:=k[i];k[i]:=k[j];k[j]:=k[0];
end;
end;
end;
t:=s[trunc(m*1.5)];
tj:=0;
for i:=1 to n do
if s[i]>=t then inc(tj);
writeln(s[tj],' ',tj);
for i:=1 to tj do
writeln(k[i],' ',s[i]);
close(input);
close(output);
end.
转载于:https://www.cnblogs.com/YYC-0304/p/9500225.html
分数线划定pascal程序相关推荐
- zufeoj 分数线划定
分数线划定 时间限制: 1 Sec 内存限制: 128 MB 提交: 13 解决: 7 [提交][状态][讨论版] 题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才 ...
- 信息奥赛一本通(1180:分数线划定)——插入排序
1180:分数线划定 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 15750 通过数: 7408 [题目描述] 世博会志愿者的选拔工作正在 A 市如火如 ...
- 【NOIp普及组 2009】分数线划定
分数线划定 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,AAA市对 所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试.面试分数线根 据计划录取人数的150 ...
- 信息学奥赛一本通 1180 | 1946:【09NOIP普及组】分数线划定 | OpenJudge NOI 1.10 05 | 洛谷 P1068 [NOIP2009 普及组] 分数线划定
[题目链接] ybt 1180:分数线划定 ybt 1946:[09NOIP普及组]分数线划定 OpenJudge NOI 1.10 05:分数线划定 洛谷 P1068 [NOIP2009 普及组] ...
- Pascal程序结构
Pascal程序结构 什么是Pascal程序结构 Pascal程序结构是指Pascal程序的基本组成部分及其组织方式,包括程序.单元.过程.函数.类型定义.变量定义.语句和表达式等.程序结构的良好设计 ...
- 洛谷——P1068 分数线划定
题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,AA市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试.面试分数线根据计划录取人数的150\%15 ...
- 分数线划定(信息学奥赛一本通-T1180)
[题目描述] 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试.面试分数线根据计划录取人数的150150 ...
- 分数线划定(洛谷-P1068)
题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试.面试分数线根据计划录取人数的150%划定, ...
- 排序——分数线划定(洛谷 P1068)
题目选自洛谷P1068 这里不再讲述各种基本排序实现,如想了解可以参考我之前的算法里的几种排序算法知识点. 主要讲述在竞赛过程中,我们如何将排序算法运用到解题当中来,一般情况下,需要用到排序的时候,我 ...
最新文章
- Java线程的两种实现方式
- Windows Server 2008 R2 如何启动内核调试
- 重构与模式:改善代码三部曲中的第三部
- 简单的html5,简单的HTML5初步入门教程
- VSCode来绘制流程图真是得心应手
- react-router 4.0 学习笔记
- ​北京大学吴华君课题组高新诚聘 医学生信 助理研究员和博士后
- 恒丰银行微服务架构优化实践
- 排序算法专题-堆排序
- APUE读书笔记-18终端输入输出-09终端标识
- Windows工具 - 查看apk信息 - 包名/支持Android版本/支持架构等
- 微星笔记本win键失灵了怎么解决
- cisco路由器配置
- 【yolo训练数据集】标注好的垃圾分类数据集共享
- wap pc html,PCWAP手机PC网站信息管理系统 v1.4.3
- 计算机实验原理word,完整word版计算机组成原理实验报告 微控制器
- 三菱IPM驱动芯片PSS15S92\PSS20S92分析
- 住友重机械工业株式会社获得在日本生产和销售基于加速器的BNCT系统和照射剂量计算程序的医疗器械审批许可
- 测绘资质办理需要注意的流程和规定
- 全球及中国保健品市场消费需求与投资价值评估报告2022-2028年
热门文章
- 三角剖分算法的数学理解
- 从3个科技公司里学到的57条经验(转)
- fatal error C1001的一个解决心得
- BCB 编写 DLL 终极手册
- leetCode-第四题求两个数组的中位数
- 编译原理实验一预习报告
- Oracle查询忽略大小写的实现方法
- PUSHA/PUSHAD POPA/POPAD 指令详解
- 「 每日一练,快乐水题 」1189. “气球” 的最大数量
- IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示