点击上面↑「爱开发」关注我们
每晚10点,捕获技术思考和创业资源洞察
程序员面试,面试官少不了会问到关于算法或是智力的问题。
这不,后台有一位读者在分享了一道华为面试题:
1+4=5,2+5=12,3+6=21,请问8+11等于多少?
分享给大家,看看大家是怎么分析的。
从推理角度看,这道面试题目还是非常简单的,只是加法算法,谈不上多难,但很多的时候,往往是那些表面看起来很简单的题目,题目越有深度,就比如这道面试题目,网友们的答案更是丰富多彩,很有代表性。
譬如有一位程序员认为是答案是40,理由是8+11+21=40。也有人算出来是52,也有96的答案,其中96的推理过程:
1十4=5 —> 1X(4十l)=5或lX4十1=5
2十5 =12 —> 2X(5十1)=l2或2X5十2=l2
3十6 —> 3X(6十l)=2I 或3X6十3=2I
4十7=32 —> 4X(7十l