这题有点像合并果子,只不过是合并最大的两个,并div k,再放进数组里排序。

错了一个点,求大神看看。

  • var
    a:array[0..10000]of int64;
    i,j,n,m:longint;procedure kp(l,r:longint);
    var
    i,j,mid:longint;
    beginif l>=r then exit;i:=l;j:=r;mid:=a[(l+r) div 2];repeatwhile a[i]<mid do inc(i);while a[j]>mid do dec(j);if i<=j thenbegina[0]:=a[i];a[i]:=a[j];a[j]:=a[0];inc(i);dec(j);end;until i>j;kp(l,j);kp(i,r);
    end;
    beginreadln(n,m);for i:=1 to n doread(a[i]);kp(1,n);//从小到大排序for i:=n-1 downto 1 do//最后面合并begina[i]:=(a[i]+a[i+1]) div m;//记住要div mfor j:=i-1 downto 1 do//合并了还要放进数组排序,插入排序if a[i]<a[j] thenbegina[0]:=a[i];a[i]:=a[j];a[j]:=a[0];end;end;write(a[1]);//最后合并成一个
    end.

转载于:https://www.cnblogs.com/YYC-0304/p/9500249.html

运输pascal 90分程序相关推荐

  1. mysql一百转化为五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...

    设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出.90分以上为A,80~90分为B,以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...

  2. html成绩百分制转换为,设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...

    设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出.90分以上为A,80~90分为B,以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...

  3. 给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A, 80-89分为B, 70-79分为C, 60-69分为D, 60分以下为E 。 将下面的程序填写完整。

    题目描述 给出一百分制成绩,要求输出成绩等级'A'.'B'.'C'.'D'.'E'. 90分以上为A, 80-89分为B, 70-79分为C, 60-69分为D, 60分以下为E . 将下面的程序填写 ...

  4. 用switch语句编一程序,对于给定的一个百分制成绩,输出相应的五分制成绩, 设:90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’

    用switch语句编一程序,对于给定的一个百分制成绩,输出相应的五分制成绩, 设:90分以上为'A',80-89分为'B',70-79分为'C',60-69分为'D',60分以下为'E' 代码如下: ...

  5. C语言-编写程序,根据输入的学生成绩给出相应的等级,大于或等于90分以上的等级为A,60分以下的等级为E,其余每10分为一个等级。(switch语句)

    用switch语句改写C语言-编写程序,根据输入的学生成绩给出相应的等级,大于或等于90分以上的等级为A,60分以下的等级为E,其余每10分为一个等级.(else if语句) #include< ...

  6. C语言程序之经典习题:给出一百分制成绩,要求输出成绩等级‘A‘B ‘C‘D‘E ‘,90 分以上为‘A”,80~89 分为‘B‘,70~79 分为‘C‘,60~69 分为‘D‘,60 分以下为‘E‘

    给出一百分制成绩,要求输出成绩等级'A'.'B'. 'C'.'D'.'E' . 并且要判断,输入的是否是一百以内的数 90 分以上为''A",80~89 分为'B',70~79 分为'C', ...

  7. ACMNO.5给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E

    题目描述 给出一百分制成绩,要求输出成绩等级'A'.'B'.'C'.'D'.'E'. 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E 输入 一个整数0-100以内 ...

  8. 给一名准90后程序员的指导——学好IT?无用论?

    本文章转自 http://blog.csdn.net/luozhuang/article/details/6423932 . 我觉得看过后对我很有启发,于是就转过来了~~ 收到一名程序员的邮件,我觉得 ...

  9. 100分程序员的8个习惯

    这篇文章其实来自于后台粉丝的一个问题:"在程序员的职业生涯初期,哪些习惯是应该从一开始就养成并保持住的?" 我不是最适合回答这个问题的人,但是作为一个技术出身的媒体人,有义务提供自 ...

最新文章

  1. jquery ajax统一对url编码,jQuery AJAX请求中的相对与绝对URL
  2. 索尼计划出售电池业务 含中国制造业务
  3. Django-Ajax进阶
  4. python用中文怎么说-如何用Python做中文分词?
  5. 不一样的Office 365之 —— Mini Hybrid了解一下(三)迁移邮箱
  6. cocos2dx标准容器_cocos2dx 容器Layout
  7. ubuntu 16.04下切换python版本小结
  8. 谷歌秋季新品发布会即将召开 Pixel 4系列将正式亮相
  9. ECS服务器下挂载数据盘
  10. python数值运算操作符也叫做内置操作符_Python的操作符 - osc_r1gtal48的个人空间 - OSCHINA - 中文开源技术交流社区...
  11. [翻译]XNA在线俱乐部网站即将开站!
  12. linux主引导修复工具,Boot-Repair/引导修复工具
  13. 优矿量化向导式因子选股
  14. 计算机电子邮箱格式,英语邮箱格式,电子邮件格式范文!
  15. 使用node-ffmpeg将m4a转换为mp3
  16. 《Excel数据可视化:一样的数据不一样的图表》——导读
  17. Cocos2dx 集成CryptoPP
  18. MATLAB数字水印实现
  19. Python崛起:“人生苦短,我用Python”并非一句戏言
  20. 【Matlab仿真】:一带电量为q的电荷以速度v运动,求运动电荷产生磁感应强度

热门文章

  1. [云炬Mysql数据库笔记] 第2章 数据库设计
  2. 2-3 人工智能需要的基本数学知识|人工智能框架TensorFlow应用实践
  3. 机器学习大牛是如何选择回归损失函数的?
  4. 通俗解释随机森林算法
  5. 模拟图书管理系统的完整代码
  6. Python类与对象技巧(2):拓展子类属性
  7. 原HP大中华区总裁孙振耀的退休感言
  8. 在stringgrid的drawcell事件处理过程中,给单元格赋值时,要用textout输出,不要像一般给cell[i,j]赋值那样。
  9. BugkuCTF-Misc:白哥的鸽子
  10. FIFO,LRU,OPT的命中、调换过程