uva10934 气球的硬度

作者: kinoud | 来源:发表于2018-11-27 19:25 被阅读0次

有k个“硬度”相同的水气球,从一定高度摔下来才会破,然后有一栋n层高大楼供你测试气球的硬度。如果气球从第f层落下不会破,而从f+1层落下就会破,那它的硬度就是f,如果从最高层n也不会破,认为它的硬度是n。
(1≤k≤100,1≤n<2^63)
问最少需要做几次实验,才能确定气球的硬度。如果63次不够,输出"More than 63 trials needed."

设dp(t,i)为t个气球、测i次能够确定硬度的最大范围,即硬度1~dp(t,i)。如果dp(t,i)>=n,则t个气球测i次就一定能够测出来,否则t个气球测i次无法确定气球硬度。
然后,考虑dp(t,i)所对应的测试方案中第一次选择的楼层,假定为a,把气球从a层抛下去,就要做好摔破的准备,如果它破了,说明硬度<a,那么你还剩下t-1个气球和i-1次实验,必须能够确定出1~a-1的硬度范围,即dp(t-1,i-1)须>=a-1,换句话说,我们选择的a不能太大,须有a<=dp(t-1,i-1)+1。如果在第a层没破,说明硬度>=a,还剩下t个气球和i-1次实验,为了尽可能地扩大可确定的范围,我们应当把第a层当作第1层,使用dp(t,i-1)的方法测量以上楼层,这是最优的,这样所能确定的最大范围是1~a+dp(t,i-1),即dp(t,i)=max{a+dp(t,i-1)}=dp(t-1,i-1)+1+dp(t,i-1).

相关文章

  • uva10934 气球的硬度

    有k个“硬度”相同的水气球,从一定高度摔下来才会破,然后有一栋n层高大楼供你测试气球的硬度。如果气球从第f层落下不...

  • 硬度

    他双手快速地在泥土里翻找着沙粒,啪的一声响起,质问着怎么全是泥土没有沙粒; 低矮的松林未能掩住站在山顶的她的视线,...

  • 【山石玉】和田玉硬度和韧度的介绍

    许多人常常会把硬度与韧性混为一谈,其实硬度与韧性截然不同。硬度是相对硬度,而韧性则是一种绝对硬度。相对硬度与绝对硬...

  • 硬度和表面硬度区别

    表面硬度 更在于检查热处理工艺质量(表面脱碳增碳),不是机械性能。 而布氏硬度 洛氏硬度 维氏硬度 更在于 代表产...

  • 你需要了解的硬度计分类及用途都在这

    硬度计,顾名思义,就是检测材料硬度的仪器。材料有很多种,今天我们讲的只是测金属材料硬度的硬度计。常用的硬度计有布氏...

  • 数控刀具基础知识,数控刀片型号知识,讲解到位,值得收藏!

    数控机床对刀具材料的要求 较高的硬度和耐磨性 刀具切削部分的硬度必须高于工件材料的硬度,刀具材料的硬度越高,其耐磨...

  • 血脉的硬度

    也许你会怀疑故事的真实性,可它却实实在在发生了360多年。360年,历经明、清、民国和新中国四个朝代,韩国和中国的...

  • 雪糕的硬度

    下午回家回的早,因为这两天有些高温。 店铺是坐西向东,西面的里屋有两个硕大的窗户,尽管挂了了棉布窗帘,每到下午,西...

  • 心灵的硬度

    心灵的硬度 在于她的柔软 软软的 软到无论怎样摔打 都又汇聚成温柔 无论怎么扭曲 都改变不了初衷

  • 知识的硬度

    没有一个人能逃得过互联网知识的淹沦。 就连公司一楼快餐店的服务员跟其同事聊天的时候,七句话里能蹦出来两个“定律”,...

网友评论

    本文标题:uva10934 气球的硬度

    本文链接:https://www.haomeiwen.com/subject/pzknqqtx.html