题意

把分数从大到小排序,同分数的,学号小的排前。

找出分数大于等于,第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程序相关推荐

  1. zufeoj 分数线划定

    分数线划定 时间限制: 1 Sec  内存限制: 128 MB 提交: 13  解决: 7 [提交][状态][讨论版] 题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才 ...

  2. 信息奥赛一本通(1180:分数线划定)——插入排序

    1180:分数线划定 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 15750     通过数: 7408 [题目描述] 世博会志愿者的选拔工作正在 A 市如火如 ...

  3. 【NOIp普及组 2009】分数线划定

    分数线划定 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,AAA市对 所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试.面试分数线根 据计划录取人数的150 ...

  4. 信息学奥赛一本通 1180 | 1946:【09NOIP普及组】分数线划定 | OpenJudge NOI 1.10 05 | 洛谷 P1068 [NOIP2009 普及组] 分数线划定

    [题目链接] ybt 1180:分数线划定 ybt 1946:[09NOIP普及组]分数线划定 OpenJudge NOI 1.10 05:分数线划定 洛谷 P1068 [NOIP2009 普及组] ...

  5. Pascal程序结构

    Pascal程序结构 什么是Pascal程序结构 Pascal程序结构是指Pascal程序的基本组成部分及其组织方式,包括程序.单元.过程.函数.类型定义.变量定义.语句和表达式等.程序结构的良好设计 ...

  6. 洛谷——P1068 分数线划定

    题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,AA市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试.面试分数线根据计划录取人数的150\%15 ...

  7. 分数线划定(信息学奥赛一本通-T1180)

    [题目描述] 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试.面试分数线根据计划录取人数的150150 ...

  8. 分数线划定(洛谷-P1068)

    题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试.面试分数线根据计划录取人数的150%划定, ...

  9. 排序——分数线划定(洛谷 P1068)

    题目选自洛谷P1068 这里不再讲述各种基本排序实现,如想了解可以参考我之前的算法里的几种排序算法知识点. 主要讲述在竞赛过程中,我们如何将排序算法运用到解题当中来,一般情况下,需要用到排序的时候,我 ...

最新文章

  1. Java线程的两种实现方式
  2. Windows Server 2008 R2 如何启动内核调试
  3. 重构与模式:改善代码三部曲中的第三部
  4. 简单的html5,简单的HTML5初步入门教程
  5. VSCode来绘制流程图真是得心应手
  6. react-router 4.0 学习笔记
  7. ​北京大学吴华君课题组高新诚聘 医学生信 助理研究员和博士后
  8. 恒丰银行微服务架构优化实践
  9. 排序算法专题-堆排序
  10. APUE读书笔记-18终端输入输出-09终端标识
  11. Windows工具 - 查看apk信息 - 包名/支持Android版本/支持架构等
  12. 微星笔记本win键失灵了怎么解决
  13. cisco路由器配置
  14. 【yolo训练数据集】标注好的垃圾分类数据集共享
  15. wap pc html,PCWAP手机PC网站信息管理系统 v1.4.3
  16. 计算机实验原理word,完整word版计算机组成原理实验报告 微控制器
  17. 三菱IPM驱动芯片PSS15S92\PSS20S92分析
  18. 住友重机械工业株式会社获得在日本生产和销售基于加速器的BNCT系统和照射剂量计算程序的医疗器械审批许可
  19. 测绘资质办理需要注意的流程和规定
  20. 全球及中国保健品市场消费需求与投资价值评估报告2022-2028年

热门文章

  1. 三角剖分算法的数学理解
  2. 从3个科技公司里学到的57条经验(转)
  3. fatal error C1001的一个解决心得
  4. BCB 编写 DLL 终极手册
  5. leetCode-第四题求两个数组的中位数
  6. 编译原理实验一预习报告
  7. Oracle查询忽略大小写的实现方法
  8. PUSHA/PUSHAD POPA/POPAD 指令详解
  9. 「 每日一练,快乐水题 」1189. “气球” 的最大数量
  10. IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示