题目描述

【最短木板长度

小明有 n 块木板,第 i ( 1 ≤ i ≤ n ) 块木板长度为 ai。
小明买了一块长度为 m 的木料,这块木料可以切割成任意块,
拼接到已有的木板上,用来加长木板。
小明想让最短的模板尽量长。
请问小明加长木板后,最短木板的长度可以为多少?

输入描述

输入的第一行包含两个正整数, n ( 1 ≤ n ≤ 10^3 ), m ( 1 ≤ m ≤ 10^6 )
n 表示木板数, m 表示木板长度。
输入的第二行包含 n 个正整数, a1, a2,…an ( 1 ≤ ai ≤ 10^6 )。

输出描述

输出的唯一一行包含一个正整数,表示加长木板后,最短木板的长度最大可以为多少?

示例1  输入输出示例仅供调试,后台判题数据一般不包含示例

输入

5 3
4 5 3 5 5

输出

5

说明

给第1块木板长度增加1,给第3块木板长度增加2后,
这5块木板长度变为[5,5,5,

【华为OD机试真题 python】最短木板长度【2022 Q4 | 100分】相关推荐

  1. 【华为OD机试真题 python】 比赛【2022 Q4 | 100分】

    ■ 题目描述 一个有N个选手参加比赛,选手编号为1~N(3<=N<=100),有M(3<=M<=10)个评委对选手进行打分. 打分规则为每个评委对选手打分,最高分10分,最低分 ...

  2. 【华为OD机试 2023最新 】 最短木板长度(C++ 100%)

    文章目录 题目描述 输入描述 输出描述 用例 题目解析 C++ 题目描述 小明有 n 块木板,第 i ( 1 ≤ i ≤ n ) 块木板长度为 ai. 小明买了一块长度为 m 的木料,这块木料可以切割 ...

  3. 华为OD机试真题 Python 实现【机器人】【100%通过率】【2022.11 Q4 新题】

        所有题目均有五种语言实现.C语言实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录 题目 现有一个机器人,可放置于M×N的网格中任意位置, 每个网 ...

  4. 【华为OD机试真题 python】九宫格【2023 Q1 | 200分】

    ■ 题目描述 [九宫格] 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3×3的格子中,要求每行.每列以及两个对角线上的三数之和都等于15. 在金麻名著<射雕英雄传 ...

  5. 【华为OD机试真题 python】连续出牌数量【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  6. 【华为OD机试真题 python】补种未成活胡杨 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  7. 【华为OD机试真题 python】羊、狼、农夫过河【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  8. 【华为OD机试真题 python】星际篮球争霸赛【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 本专栏包含华为OD机试真题,会实时更新收纳网友反馈,为大家更新最新的华为德科OD机试试题,为大家提供学习和练手的题库,订阅本专栏后可私信进交流群哦 ...

  9. 【华为OD机试真题 python】用户调度问题 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  10. 【华为OD机试真题 python】机器人走迷宫 【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

最新文章

  1. 30 张图解 | 高频面试知识点总结:面试官问我高并发服务模型哪家强?
  2. php 正则获取某个div,php正则匹配html中带class的div并选取其中内容的方法
  3. spring的注解开发@Component @Bean @Value @Autowired、@Qualifier @PropertySource @Configuration
  4. matlab mat文件
  5. 基于vue2.0 + elementUI 后台管理平台
  6. Eureka服务注册源码分析
  7. mybatis接口中的方法重载_MyBatis底层实现原理: 动态代理的运用
  8. oracle concat和,concat和||之間是否存在性能差異?在oracle
  9. html实现省市县选择,jQuery ajax实现省市县三级联动
  10. 【疾病分类】基于matlab LBP果实病害检测分类【含Matlab源码 1714期】
  11. 华为手机安装软件出现签名不一致
  12. java实现网上购物系统用例图_基于Web的网上商城购物系统的设计与实现
  13. 论文阅读_ICD编码_BERT
  14. 《深度学习入门-基于Python的理论与实现》第四章带读 – 神经网络的学习
  15. Ubuntu20.04更换软件源
  16. Elastic Search(搜索引擎)
  17. 拯救者笔记本ubuntu亮度调节
  18. 计算机无法获得有效ip地址,无法获取ip地址,详细教您电脑无法获取ip地址的解决方法...
  19. Android经典铃声等等等等,低调而优雅:40 款经典黑莓手机铃声精选(安卓手机适用)...
  20. 一键帝国CMS快速重置管理员密码工具

热门文章

  1. JavaScript 正则表达式匹配汉字
  2. 线性代数:线性方程求解、矩阵的逆、线性组合、线性独立
  3. 离散数学 求命题公式的主析取范式和主合取范式
  4. 全自动叠片式过滤器结构、原理说明
  5. Ubuntu: AppImage格式安装、卸载
  6. [转]MySQL数据库引擎
  7. 2021年中国航天发射列表(55发见证历史)
  8. html+播放ftp,迅雷看看播放器3.1 直接播放Http/Ftp的影音文件
  9. 并行多核体系结构基础 Yan Solihin 第4章 针对链式数据结构的并行 摘录
  10. bio 生信博主网站 blog