NKOI3600 河中跳房子游戏

编程入门 行业动态 更新时间:2024-10-08 00:23:43

NKOI3600 <a href=https://www.elefans.com/category/jswz/34/861925.html style=河中跳房子游戏"/>

NKOI3600 河中跳房子游戏

[二分答案]

题目描述

每年,奶牛们都举办一种特殊的跳房子游戏,在这个游戏中,大家小心翼翼地在河中的岩石上跳。这个游戏在一条笔直的河中进行,以一块岩石表示开始,以另一块距离起点L单位长度的岩石表示结束 (1 <= L <= 1,000,000,000)。在这两块岩石中间还有N(0 <= N <= 50,000) 块岩石,每块的位置距离起点是 Di (0 < Di < L)个单位长度。
玩这个游戏的时候,每头牛从开始的那块岩石想办法要跳到表示结束的那块岩石上。中间只能在从某块岩石跳跃到另一块岩石,反复的这样跳。当然,不够敏捷的牛永远跳不到终点,最终只能落入河中。FJ计划移除一些岩石,从而增加奶牛在跳跃时需要的最短距离。他不能移除开始和结束的两块岩石。但是除此之外他可以移除 M (0 <= M <= N)块岩石。FJ 希望知道他能够增加多少最短跳跃距离。求当他移除了M块岩石后,奶牛从开始跳到结束的岩石,每次跳跃的最短距离至多可以增加到多少。

输入格式

行 1: 三个用空格分开的整数,分别是 L, N, 和 M
行 2..N+1: 每行一个整数,表示中间N块岩石的位置,没有两块岩石处于同一位置。

输出格式

行 1: 一个整数表示移除某M块岩石后,相邻岩石间距最小值的最大可能情况。

这道题显然应该先按每个点到起点的距离

更多推荐

NKOI3600 河中跳房子游戏

本文发布于:2024-02-07 09:40:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755503.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:河中   游戏

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!