最近的面试中,出现的智力题越来越多了。咱们不得不多准备一下。
今天给大家分享的是,我在前公司当面试官的时候,经常出的一道题
蜡烛燃烧定时题
你的手上有两根相同的蜡烛。蜡烛可以从两头分别点燃,且两头火焰的燃烧速度一致。蜡烛从一端点燃的可燃烧时间是60min,问如何用这两个蜡烛制作一个45min的计时器。
注意蜡烛粗细不均匀
题目上有明显提示两端都可点燃,所以必然需要借助它实现,其中必然是 2倍的关系
再看 60min 和 45分钟。60:45 = 4:3,没有明显2倍的关系,但是 两者的差值是 15 。60:15 = 4:1,这不就有了。
所以咱们可以通过:
总计45分钟。
这道题算是解答完毕了,咱们再看另外一个变种。
同样场景下,如何用这两个蜡烛制作一个15min的计时器
答案也很简单,在第三步的时候将蜡烛吹灭即可。等需要计时的时候再将剩下的蜡烛两头点燃。
蜡烛定时题算是非常简单的一道智力题了,只要认真分析就会得到答案。就是要注意审题,注意蜡烛粗细不均匀 这个点为啥要提出来。这就是避免有些小伙伴暴力解题,说要把蜡烛掰成两半。
欢迎关注个人微信公众号「浅浅同学的开发笔记」,最新的博客,好玩的事情,都会在上面分享,期待与你共同成长。