一道题测出你的推广优化能力!值得思考
艾奇菌
2018/11/14
3575

据说,这是一道可以测试你推广水平的题目,由艾奇学院社群成员提供,一起来看看……

给你两个玻璃球,这两个球从X楼层的高度掉到地上就会摔碎(X为未知数),在X楼层以下扔,怎么都不会碎。已知恰巧摔碎高度范围X在1到100层楼之间,如何用最少的试验次数,用两个玻璃球测试出X的值。

对此你有什么策略?可以留言讨论~

看一下之前征集到的答案,来自艾奇小伙伴们的思考~

@Mascara、:50层碎了去25没碎去75 一半一半来测

@吃鸡先上淘宝找玻璃球卖家,看是否标明了细碎高度。(有时候,同行数据很重要)

@未命名:先观察环境,是什么地面,玻璃球硬度,球的形状,然后估摸一个楼层数值,如果这个球估摸只有五层就会碎,就测试五层,减少很多测试环节

@艾奇明猪:优化一下方法,第一颗玻璃球可以每9层测试一次,最多试11次。当第一颗玻璃球碎了之后,第二颗玻璃球再在相应的区间内逐层测试,最多试8次。理论上,如果X是98,按照这个方法,最多测试11+8=19次。如果X是99或100,试11次即可测

@睡不着先生:应该用中位数法测试。50楼以上为高,以下为低。假设x为高楼,第1次测试完不碎,第二次再放75楼(50到100的中位数),若还不碎,继续88楼,以此类推。这个同等条件步数猜对的概率更大,原因如下,假设x的100个可能性都具有独立事件特征,也就是随机的话我有1%可能性猜对

以中位数测试,第一次碎概率50%,第二次还是50%,极限法可以使得同等条件下步骤最少。还不懂的,我举例子,我们简单点,范围缩小到1-10,用中位数测验假设x是1我需要3次,是2需要3次,是3需要2次。。。总共10种情况一共需要=(3+3+2+2+1)*2=22,其余方法测10种情况都会多

@一叶知秋:吹个牛。。。100个球挨着丢没毛病,取决于时间成本和钱的成本那个更贵

@大西vince:我曾经试图测出1000层楼当中的一层orN层——从百度1000个意图词当中测出与付费相关性最强的意图词。结果是把词分开跑和混在一起跑总的情况(成本,付费)是不一样的,可以理解为本来一个球从1000层掉下去都没碎,但分别从500层扔下去都碎了。不知道有没有类似经验的朋友可以交流一下没有

@Peahom: 我觉得应该看情况,如果摔碎层数高,从50楼摔,如果摔碎层数低,以10层以上叠。

@会飞的空气:用平均数来测,先测50,再测25,75。再测13,再测63,87

@云涧:半数测试的有两种人,一种是不够认真严谨未审题的,一种是投机主义者。然而前者更多。走走和明猪属于学院派,倾向用系统的思维方式处理问题,稳定而精确,淘宝看同行参数,预估多少楼层会碎缩小范围的拥有独立思考的能力,善于跳出规则后降维解决问题。

@Frank:二分法最多7次,我是写代码的

@宇宏:一个球在做应力指数,直到碎为止!另外一个球在考虑楼层高度和重量加速度因素下,在应力指数低于几个楼层依次往上加楼层!应可以做到低于10次。

@ZJP:50 一半一半测就是预算多了一些 不过最快 还是要看预算和时间成本。

@情怀:我认为一楼50那个很合理,首先问得是测出x值,50碎了,去25,25碎了去12,不碎去38。这样测不超过10次,就能测出。成本最低,效果最佳。

@游章语:看了这么多评论发现,发现很多人都没有审题

@JH:两个玻璃球只有两次机会。用液压机压。得出破碎的压力值x。x=质量已知*9.8*高度。可以得到高度y。y/楼层间距可以得到一个带小数的数值z并去整。拿另外一个小球。在z测试。理论上不会坏。在测试z+1。理论上会坏。用两次机会得出楼层高度

官方参考答案(理论上):两个球一个用来做粗调,一个用来做精调。首先拿一个球到10层楼去试,如果没摔碎,就去20层,每次增加10层。如果在60层摔碎了,那就知道摔碎高度在51-60层之间。然后用第二个球从51层开始一层层试验。这样保证不出二十次,就能试出结果。

更多信息流优化,【信息流基础+进阶 】双11特价优惠,点击学习!

Copyright©2015-2022 艾奇在线(厦门)营销咨询公司 版权所有

闽ICP备15016382号-2