新浪新闻客户端

一道考察思维能力的题好多程序员答不上来,居然有小朋友答对了!

一道考察思维能力的题好多程序员答不上来,居然有小朋友答对了!
2019年04月16日 09:00 新浪网 作者 上世是朵花

  码农面试题:一狼一羊一菜,农夫一次只能运一个如何完整运对岸?

  对于程序员来说,除了项目经验外,最重要的能力应该是学习能力与逻辑思维能力吧,因此面试中出的题往往就是针对这些方面进行考察,项目经验一般通过聊之前的项目可以知道,计算机语言语法类的一般考察只是一小部分,这属于程序员的一些基础,基本上大家都会,可是思维能力部分就比较精彩了,往往是这一部分能力能拉开人与人之间的差距,好多公司面试会出一些智力题目来考察程序员的思维,近期,有一名程序员网友就给我们分享了这样一个题目,让我们来看看这道题的难度如何吧。

  一道考察思维能力的题好多程序员答不上来,居然有小朋友答对了!

  题目是这样的,一只狼一只羊一个菜,农夫一次只能运一个,怎么运才能把三个都运到河对岸?就这样一个面试题,题目要求的很明确,首先都懂这个意思,那么通过什么方案可以完美的保证三样东西无损的运过去呢?这名程序员网友问了他身边的一些同事,竟然没发现有人能够正确回答出来,更意想不到的是,同样的题目他问了一个小朋友,可这名小朋友很快就回答上来了,针对这样的情况,让我们一起看看其他网友们是怎么看待吧,或者看看他们能不能正确回答出这个问题。

  一道考察思维能力的题好多程序员答不上来,居然有小朋友答对了!

  网友一:这个我记得是用回溯法可以算出来

  上世是朵花:倒是说说具体思路呀,回答过于含糊,算是不通过了。

  某嵌入式开发工程师:难道不是,先让羊吧菜吃了,再让狼把羊吃了,最后把狼带过去?

  上世是朵花:题目都没有读懂,本来是考察思维能力的,结果却看出这名网友的理解力有点问题了,还是没通过。

  某java开发工程师:一次只能运一个,那么农夫是否必须在船上呢。如果农夫必须在船上,那么狼到底吃不吃农夫呢。

  上世是朵花:这种就属于比较钻牛角尖类型的人了,还是很遗憾,没能通过。

  网友四:先把狼打死,怎么运就随便了

  上世是朵花:这个只能呵呵了,不是做题的态度,有点暴力了。

  一道考察思维能力的题好多程序员答不上来,居然有小朋友答对了!

  网友五:先带狼过去,然后带菜过去,最后带羊过去不就行了吗?

  上世是朵花:把狼带过去,羊岂不是不就吃菜了么?

  网友六:如果狼要吃菜,答案是什么呢

  上世是朵花:同是一个钻牛角尖的人。先按基本常识去解答吧。

  网友七:如果狼吃农夫且还必须在一条船上,那怕是无解了

  上世是朵花:答这道题之前,起码大家是需要有一些共识性东西在里面,如果没有这些共识,这个题就没法答了。

  网友八:先把羊带过去,下一次把菜带过去羊带回来,再把狼带过去,最后再带羊过去

  上世是朵花:恭喜这名网友答对了,这才是正确的思维方式。

  一道考察思维能力的题好多程序员答不上来,居然有小朋友答对了!

  其实,这道题就是纯粹考察思维能力的题,从大家答题的结果来看,真是与这名网友说的情况差不多,好多程序员都答不对呀,从评论结果看,好多钻牛角尖的人,就好像树上10只鸟的问题,如果一直发散的问一些问题那真是无解了,其实这是一个很正常不过的一个思维能力考察题目,这个题目虽短,但是里面蕴含了一些大家都共识的一些生活常识,那就是羊吃菜,狼吃羊,只有农夫能管控这个局面,来促进三者和谐,只有在这样一个共识的前提下,剩下的就是考察个人的思维能力了,个人感觉这样的题目的确很有意思,多看看这类题目的确有助于提高智商,这道题你想出正确答案了么?如果没有的话,以后就要多看一些类似的题目,锻炼一下自己的思维能力哦!

  以上所有图片均来之互联网

  大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
权利保护声明页/Notice to Right Holders

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2024 SINA Corporation

All Rights Reserved 新浪公司 版权所有