井盖为什么是圆的那个面试题,其实是扯谈
Posted | archive
今天发现了一个大牛的博客。我觉得相当有启发。
里面一篇文章很有意思:
很多人都知道这个所谓“微软面试题”了:井盖为什么是圆的。
这里比较合理的答案就是 掉不下去,安全。
其实仔细想一下,这个回答其实有个逻辑谬误:
掉不下去,只要 曲线 从每一个角度都 等宽 就OK了。
但是是不是只有圆,才能保证从每一个角度都等宽呢?
等宽曲线有无穷多种,都“掉不下去”,所以,“圆形”只是安全的充分条件,而非必要条件。
等宽曲线,通俗点说,就是用游标卡尺无论从哪个角度量,量出来的宽度都相同。同一宽度的等宽曲线,面积最大的圆,最小的是 Reuleaux 三角形 (鲁列斯三角形/莱洛三角形)。
圆形井盖明显是浪费材料了,因为很明显这种 Reuleaux 三角形更加节省材料:
关于这个三角形有趣的例子我也写过一篇blog了。
Comments