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

监利县建设局网站招商信息发布网站大全

监利县建设局网站,招商信息发布网站大全,东莞找公司网站,新乡seo网络推广费用#xff01;#xff01;#xff01;思路和代码源自蓝桥云课大佬题解 问题描述 小青蛙住在一条河边#xff0c;它想到河对岸的学校去学习。小青蛙打算经过河里的石头跳到对岸。 河里的石头排成了一条直线小青蛙每次跳跃必须落在一块石头或者岸上。 不过,每块石头有一个高度,…思路和代码源自蓝桥云课大佬题解 问题描述 小青蛙住在一条河边它想到河对岸的学校去学习。小青蛙打算经过河里的石头跳到对岸。 河里的石头排成了一条直线小青蛙每次跳跃必须落在一块石头或者岸上。 不过,每块石头有一个高度,每次小青蛙从一块石头起跳这块石头的高度就会下降1当石头的高度下降到0时小青蛙不能再跳到这块石头上(某次跳跃后使石头高度下降到0是允许的)。 小青蛙一共需要去学校上 天课,所以它需要往返2次。当小青蛙具有一个跳跃能力y时它能跳不超过的距离。 请问小青蛙的跳跃能力至少是多少才能用这些石头上完a次课。 输入格式 输入的第一行包含两个整数n,a,分别表示河的宽度和小青蛙需要去学校的天数。请注意2才是实际过河的次数。 第二行包含n-1个非负整数 H1, H2,··,Hn-1,其中H0表示在河中与小青蛙的家相距的地方有一块高度为H;的石头H;0表示这个位置没有石头。 输出格式 输出一行包含一个整数,表示小青蛙需要的最低跳跃能力。 样例输入 5 1 1 0 1 0 输出 4 import os import sys# 请在此输入您的代码n,xmap(int,input().split()) Hlist(map(int,input().split())) #n-1个 sum_H[0]*n for i in range(1,n):sum_H[i]sum_H[i-1]H[i-1] #从sum_H[1]到sum_H[n-1],总共n-2个def check(y):for i in range(n-y): #最后一跳站在n-y的位置上if sum_H[iy]-sum_H[i]2*x:return Falsereturn True #所有都大于才是正确 # 所有位置都满足条件才返回Truel,r1,n while(lr):mid(lr)//2if check(mid): #高度大于2x缩减到左半部分求最低跳跃能力rmid-1else:lmid1if check(r):print(r) else:print(r1)
http://www.zqtcl.cn/news/519328/

相关文章:

  • 怀柔营销型网站建设wordpress菜单定制
  • 大连装修网站推广天津市建设信息工程网
  • 服装网站建设建议域名注册最好的网站
  • 小游戏网站网络营销推广岗位
  • 做一百度网站保健品网站建设案例
  • 沙田镇仿做网站如何建设钓鱼网站
  • 如何用域名进网站企业做电商网站有哪些
  • soho做网站网站的k线图怎么做
  • 成都专业的网站建设公司做网站需要哪个专业
  • php彩票网站建设源码有人看片吗免费观看
  • 自己做网站的准备工作营销平台推广
  • 建站网站平台建站工具的优点
  • 各学院二级网站建设通报wordpress 修改admin
  • 网站建设加推广需要多少钱wordpress标签自动生成插件下载
  • 周村区建设局网站石家庄网站运营公司
  • 网站描述怎么设置wordpress仿模板
  • 宁波市网站建设公司h5游戏是什么意思
  • 青岛网站设计案例全栈网站开发
  • 欢迎访问中国建设银行网站个人客户网站建设需要经历什么步骤
  • 建设银行怀柔支行营业部网站企业官网手机版
  • cms那个做网站最好大连网站开发平台
  • 佛山建设外贸网站公司可信网站图标
  • 沈阳.....网站设计连云港优化网站团队
  • 网站添加白名单想学ui设计从哪里入手
  • 做期货与做网站的关系淮安市城市建设档案馆网站
  • 网站建设的技术亮点单位宣传册设计样本
  • 网站建设与维护服务敦化市建设局网站
  • 官方网站建设思路wordpress改成织梦
  • 网站建设推广方法网站调优
  • 苏州做企业网站wordpress前台发布文章