当前位置: 首页 > news >正文

音乐网站建设论文的目的和意义梧州红豆论坛

音乐网站建设论文的目的和意义,梧州红豆论坛,昆明行业网站建设,苏州设计网站洛谷 P2678 [NOIP2015 提高组] 跳石头 (Java) 传送门#xff1a;P2678 [NOIP2015 提高组] 跳石头 题目#xff1a; [NOIP2015 提高组] 跳石头 题目背景 NOIP2015 Day2T1 题目描述 一年一度的“跳石头”比赛又要开始了#xff01; 这项比赛将在一条笔直的河道中进行P2678 [NOIP2015 提高组] 跳石头 题目 [NOIP2015 提高组] 跳石头 题目背景 NOIP2015 Day2T1 题目描述 一年一度的“跳石头”比赛又要开始了 这项比赛将在一条笔直的河道中进行河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间有 N N N 块岩石不含起点和终点的岩石。在比赛过程中选手们将从起点出发每一步跳向相邻的岩石直至到达终点。 为了提高比赛难度组委会计划移走一些岩石使得选手们在比赛过程中的最短跳跃距离尽可能长。由于预算限制组委会至多从起点和终点之间移走 M M M 块岩石不能移走起点和终点的岩石。 输入格式 第一行包含三个整数 L , N , M L,N,M L,N,M分别表示起点到终点的距离起点和终点之间的岩石数以及组委会至多移走的岩石数。保证 L ≥ 1 L \geq 1 L≥1 且 N ≥ M ≥ 0 N \geq M \geq 0 N≥M≥0。 接下来 N N N 行每行一个整数第 i i i 行的整数 D i ( 0 D i L ) D_i\,( 0 D_i L) Di​(0Di​L) 表示第 i i i 块岩石与起点的距离。这些岩石按与起点距离从小到大的顺序给出且不会有两个岩石出现在同一个位置。 输出格式 一个整数即最短跳跃距离的最大值。 样例 #1 样例输入 #1 25 5 2 2 11 14 17 21样例输出 #1 4提示 输入输出样例 1 说明 将与起点距离为 2 2 2 和 14 14 14 的两个岩石移走后最短的跳跃距离为 4 4 4从与起点距离 17 17 17 的岩石跳到距离 21 21 21 的岩石或者从距离 21 21 21 的岩石跳到终点。 数据规模与约定 对于 20 % 20\% 20%的数据 0 ≤ M ≤ N ≤ 10 0 \le M \le N \le 10 0≤M≤N≤10。 对于 50 % 50\% 50% 的数据 0 ≤ M ≤ N ≤ 100 0 \le M \le N \le 100 0≤M≤N≤100。 对于 100 % 100\% 100% 的数据 0 ≤ M ≤ N ≤ 50000 , 1 ≤ L ≤ 1 0 9 0 \le M \le N \le 50000,1 \le L \le 10^9 0≤M≤N≤50000,1≤L≤109。 分析 题目要我们求最短跳跃距离1 ans L我们可以二分起点到终点的长度获得答案。 在每次二分时我们定义now当前所在的位置和step搬走石头的数量。 如果每次跳跃 a[i]-now 的距离 大于 mid说明 a[i] 这块石头需要搬走否则我们就可以跳到这块石头上更新 now 。 如果step 大于 m 说明需要搬走的石头太多我们不能跳跃这么多缩小跳跃距离更新r mid-1否则需要搬走的石头 m说明我们至少可以跳跃这么多 ans mid继续搜索更大跳跃距离更新 l mid 1。 代码 import java.util.Scanner;public class Main {public static void main(String[] args) { Scanner sc new Scanner(System.in);int L sc.nextInt();int n sc.nextInt();int m sc.nextInt();int [] a new int [n10];for(int i 1;i n;i) a[i] sc.nextInt();a[n1] L;int l 0;int r L;int ans 0;// 二分获得跳跃的最小距离while(l r) {// 跳跃的距离int mid (lr)/2;// now表示我现在的位置step表示搬走石头的数量int now 0;int step 0;for(int i 1;i n1;i) {// 二分小于mid这块石头要搬走if(a[i]-now mid) step;// 跳到这块石头上else now a[i];}// 搬走的石头大于m不可以if(step m) {r mid-1;}else {l mid1;ans mid;}//System.out.printf(l r ans:%d %d %d\n,l,r,ans);}System.out.println(ans);} }
http://www.hkea.cn/news/14321307/

相关文章:

  • 泰格豪雅手表官方网站济南最新消息今天
  • 懒人图库网站源码智能网站建设制作
  • 做直播的网站有哪些网站在线留言的用途
  • 建站平台 iiswordpress wie文件
  • 做电子板报的网站wordpress 评论 验证码
  • 网站专栏建设wordpress前台登录地址
  • 网站开发软文珠海营销型网站建设公司
  • steam网站代做app开发软件外包
  • 怎样申请个人网站手机商城网站案例
  • 建个网站做外贸娱乐公司网站建站背景介绍
  • 滨州建设局网站app投放推广
  • asp网站用什么做中国菲律宾引渡
  • 做背景图 网站临沂网站建设联系方式
  • 网站设计的方法建筑公司资质甲级乙级
  • 阿里云网站建设素材网站建设咨询推荐
  • 企业商城网站建设开发如皋市建设局网站在哪
  • 旅游+网站建设企业网站建设规划
  • tp框架做的图片网站德州建设网站
  • 用dw建立网站重庆会计之家是谁做的网站
  • 链接缩短在线生成器搜索引擎优化自然排名的缺点
  • 韩式摄影网站源码php 7 wordpress
  • 网站开发需要多少钱方案微信公众平台是什么
  • 引流推广网站蓬莱网站建设公司
  • 网站设计网页设计西安做网站哪家比较好
  • 网站的数据库有什么用张店做网站
  • 江门网站优化经验广州 网站开发公司
  • 江西临川建设集团有限公司网站公司官网首页
  • 开源做网站需要申请账号吗广州企业一网通办
  • 国外网站怎么做推广榆林市行政效能建设网站
  • 全返网站建设国内做焊接机器人平台网站