题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
河中跳房子

题目题干

河中跳房子

【题目描述】

每年奶牛们都要举办各种特殊版本的跳房子比赛,包括在河里从一个岩石跳到另一个岩石。这项激动人心的活动在一条长长的笔直河道中进行,在起点和离起点L远 (1 ≤ L≤ 1,000,000,000) 的终点处均有一个岩石。在起点和终点之间,有N (0 ≤ N ≤ 50,000) 个岩石,每个岩石与起点的距离分别为Di (0 < Di < L)。wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

在比赛过程中,奶牛轮流从起点出发,尝试到达终点,每一步只能从一个岩石跳到另一个岩石。当然,实力不济的奶牛是没有办法完成目标的。wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

农夫约翰为他的奶牛们感到自豪并且年年都观看了这项比赛。但随着时间的推移,看着其他农夫的胆小奶牛们在相距很近的岩石之间缓慢前行,他感到非常厌烦。他计划移走一些岩石,使得从起点到终点的过程中,最短的跳跃距离最长。他可以移走除起点和终点外的至多M (0 ≤ M ≤ N) 个岩石。wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

请帮助约翰确定移走这些岩石后,最长可能的最短跳跃距离是多少?wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第一行包含三个整数L, N, M,相邻两个整数之间用单个空格隔开。wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

接下来N行,每行一个整数,表示每个岩石与起点的距离。岩石按与起点距离从近到远给出,且不会有两个岩石出现在同一个位置。wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

一个整数,最长可能的最短跳跃距离。wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

 wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

25 5 2
2
11
14
17
21

【输出样例】

4

【提示】

在移除位于2和14的两个岩石之后,最短跳跃距离为4(从17到21或从21到25)。wol100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

三浮点数相加 输入三个double类型的浮点数,计算三个浮点数相加的和。 输入 输入三个浮点数(整数部分不超过2位,小数部分不超过3位)。 输出 输出三个浮点数相加的和,注意输出最后应以换行结束。
求两整数积及平均值 试编写一个程序,使得程序运行时,从键盘输入两个整数(两个整数之间以一个或多个空格间隔)后按Enter键,电脑屏幕上输出这两个整数的积及它们的平均值。 输入 输入两个整数。 输出
并排的树 请尝试编程输出如下的两棵并排的树: 输出格式为:第四行紧靠左边界,中间有一个空格间隔两树,每一行无多余空格,最后一行换行 * * *** *** *****
河中跳房子【题目描述】每年奶牛们都要举办各种特殊版本的跳房子比赛,包括在河里从一个岩石跳到另一个岩石。这项激动人心的活动在一条长长的笔直河道中进行,在起点和离起点L远 (1 ≤ L≤ 1,000,00
膨胀的木棍【题目描述】当长度为L的一根细木棍的温度升高n度,它会膨胀到新的长度L’=(1+n*C)*L,其中C是热膨胀系数。当一根细木棍被嵌在两堵墙之间被加热,它将膨胀形成弓形的弧,而这个弓形的弦恰好
不重复地输出数【题目描述】输入n个数,从小到大将它们输出,重复的数只输出一次。保证不同的数不超过500个。【输入】第一行是一个整数n。1 ≤ n ≤ 100000。之后n行,每行一个整数。整数大小在i
和为给定数【题目描述】给出若干个整数,询问其中是否有一对数的和等于给定的数。【输入】第一行是整数n(0 < n ≤ 100,000),表示有n个整数。第二行是n个整数。整数的范围是在0到10^8
月度开销【题目描述】农夫约翰是一个精明的会计师。他意识到自己可能没有足够的钱来维持农场的运转了。他计算出并记录下了接下来 N (1 ≤ N ≤ 100,000) 天里每天需要的开销。约翰打算为连续的M
网线主管【题目描述】仙境的居民们决定举办一场程序设计区域赛。裁判委员会完全由自愿组成,他们承诺要组织一次史上最公正的比赛。他们决定将选手的电脑用星形拓扑结构连接在一起,即将它们全部连到一个单一的中心服
二分法求函数的零点 【题目描述】 ​​​​​​​ 【输入】 (无) 【输出】 该方程在区间[1.5,2.4]中的根。要求四舍五入到小数点后6位。 【输入样例】 (无) 【输出样例】 (无)

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢