少儿编程加盟|如何利用生活问题训练编程逻辑思维(二)

少儿编程加盟|如何利用生活问题训练编程逻辑思维(二)

    一、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?

    解答:第一天给1段,第二天让工人把1段归还后再给他给2段,第三天给1段,第四天让工人归还1、2段,给4段。第五天依次类推……

    二、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。

  解答:面对这样的怪题,有些应聘者绞尽脑汁也无法分成;而有些应聘者却感到此题实际很简单,把切成的8份蛋糕先拿出7份分给7人,剩下的1份连蛋糕盒一起分给第8个人。

    三.小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。每次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会熄灭。问:小明一家如何过桥?

    解答:这类智力题目,其实是考察应聘者在限制条件下解决问题的能力。具体到这道题目来说,很多人往往认为应该由小明持灯来来去去,这样最节省时间,但最后却怎么也凑不出解决方案。但是换个思路,我们根据具体情况来决定谁持灯来去,只要稍稍做些变动即可:第一步,小明与弟弟过桥,小明回来,耗时4秒;第二步,小明与爸爸过河,弟弟回来,耗时9秒;第三步,妈妈与爷爷过河,小明回来,耗时13秒;最后,小明与弟弟过河(不用回来了),耗时3秒,总共耗时29秒。

少儿编程加盟|如何利用生活问题训练编程逻辑思维(二)_第1张图片

    四.一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少有一顶。每个人都能看到其他人帽子的颜色,却看不到自己的。主持人先让大家看看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的是黑帽子,就打自己一个耳光。第一次关灯,没有声音。于是再开灯,大家再看一遍,关灯时仍然鸦雀无声。一直到第三次关灯,才有劈劈啪啪打耳光的声音响起。问有多少人戴着黑帽子?

    解答:假如只有一个人戴黑帽子,那他看到所有人都戴白帽,在第一次关灯时就应自打耳光,所以应该不止一个人戴黑帽子;如果有两顶黑帽子,第一次两人都只看到对方头上的黑帽子,不敢确定自己的颜色,但到第二次关灯,这两人应该明白,如果自己戴着白帽,那对方早在上一次就应打耳光了,因此自己戴的也是黑帽子,于是也会有耳光声响起;可事实是第三次才响起了耳光声,说明全场不止两顶黑帽,依此类推,应该是关了几次灯,有几顶黑帽。

    五.一楼到十楼的每层电梯门口都放着一颗钻石,钻石大小不一。你乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次钻石,问怎样才能拿到最大的一颗?

    解答:这是一道没有标准答案的试题,实际上它考的是你的开放性思维和逻辑推理能力.

  第一步:对1到3层的大小进行比较,记住最大的一颗。

  第二步:4到6层作为参考,将4-6层的最大的跟1-3层的最大的作比较,确认最大的一个的平均水平。

  第三步:在最后4层中选择一个属于最大一批的,如果第7层的就是最大的平均水平的,那就闭上眼睛不再观察之后的。这就是最大的一颗。

少儿编程加盟|如何利用生活问题训练编程逻辑思维(二)_第2张图片

   六、假设你有8个球,其中一个略微重一些,但是找出这个球的惟一方法是将两个球放在天平上对比。最少要称多少次才能找出这个较重的球? (7个球找1个也是2次,分为3,3,1)

    解答:两次。将8个球分成3组,分别有3.3.2个。将两组3个球的作为一个整体分别放到天平两端,如不平衡,将轻的一侧再分3组重复上述步骤。如平衡,将剩下的两个球分别放在天平两端。

    七、如果你有两个桶,一个装的是红色的颜料,另一个装的是蓝色的颜料。你从蓝色颜料桶里舀一杯,倒入红色颜料桶,再从红色颜料桶里舀一杯倒入蓝颜料桶。两个桶中红蓝颜料的比例哪个更高?通过算术的方式来证明这一点。

    解答:红桶的高,设红桶中有颜料a升,蓝桶有a升,每杯有n升,题目要求a大于n,那么:红桶中,红:蓝=a:n,蓝桶中,红:蓝=(a*n/(a+n)):(a-n+n^2/(a+n))=a*n:a^2=n:a。因为a大于n,所以,红桶中比例大于1,蓝桶中比例小于1。

    更多信息请关注阿童木创想家官方公号。阿童木专注于3-18岁孩子的STEM教育,关注儿童和青少年的软实力及综合素养提升。阿童木创想家目前开设有五大跨学科课程体系——机器人、编程、创客、竞赛、特色(3D打印机、无人机......)课程,提供品牌合作,希望自己的教学理念得到传播,惠及到更多的孩子,致力于培养面向未来的人才。

你可能感兴趣的:(少儿编程加盟|如何利用生活问题训练编程逻辑思维(二))