【华为OD机试真题】最短木板长度(java&python)
最短木板长度
木板
时间限制:1s空间限制:256MB限定语言:不限
题目描述:
小明有 n 块木板,第 i ( 1 ≤ i ≤ n ) 块木板长度为 ai。
小明买了一块长度为 m 的木料,这块木料可以切割成任意块,
拼接到已有的木板上,用来加长木板。
小明想让最短的模板尽量长。
请问小明加长木板后,最短木板的长度可以为多少?
输入描述:
输入的第一行包含两个正整数,n(1≤n≤10^ 3),m(1≤m≤10^ 5) n表示木板数,m表示木板长度。输入的第二行包含n个正整数,a1,a2…au(1≤ai≤10^6)。
输出描述:
输出的唯——行包含一个正整数,表示加长木板后,最短木板的长度最大可以为多少?
示例一
输入
5 3
4 5 3 5 5
输出</
【华为OD机试真题】可以转到CSDN相关专栏订阅学习:https://blog.csdn.net/weixin_45541762/article/details/129903356
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】