智力题大全及答案

有一人去店里买酒,明知店里只有两个舀勺,分别能舀七两和十一两酒,却硬要老板给他二两,老板在两个勺子中将酒倒来倒去。竟真倒出二两酒来。你能写出过程吗?

先用十一两勺打满,用这个满的十一两勺去装满七两勺,这样,十一两勺中就剩四两,把七两勺倒掉,把十一两勺中的四两倒到七两勺中,再把十一两勺打满,然后用这个满的十一两勺去装满七两勺,只用三两就可以装满,十一两勺中就剩八两。把七两勺中的倒掉,用剩八两的十一两勺去装满七两勺,这样十一两勺中就剩一两了;然后再把七两勺的倒掉,把这一两倒入七两勺的里,然后11两勺倒满,再往七两勺里倒,就剩下5两了,然后七两勺的倒掉,5两倒入7两勺里,11两的打满,再往7两里倒,11两的就剩下9两了,然后7两勺的倒掉,11两的倒入后,剩余为2两。看了 夏末雪人 的想起来的,分给他吧,我看看能不能用C语言编写出来过程。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-08
先用十一两勺打满,用这个满的十一两勺去装满七两勺,这样,十一两勺中就剩四两,
把七两勺倒掉,把十一两勺中的四两倒到七两勺中,
再把十一两勺打满,然后用这个满的十一两勺去装满七两勺,只用三两就可以装满,十一两勺中就剩八两。
把七两勺中的倒掉,用剩八两的十一两勺去装满七两勺,这样十一两勺中就剩一两了;
两次这样的操作就可以了,
猜的,不知道对不对本回答被提问者采纳
第2个回答  2012-11-27
先用7两勺去装满,然后倒进11两勺里面,在用7两勺装满,再去倒进11两勺,把11两装满后,7两勺中还剩3两,把11两勺倒掉,把7两勺中的3两倒进11两勺中,再把7两倒满,7两勺再倒进11两勺中,这样,11两勺中就是10两了,在将7两勺装满,到进11两勺中,7两勺就剩下6两,将11两勺中倒掉,再将7两勺中的6两倒进11勺中,再用7两勺装满,再倒进11两勺中,令11两装满,那么得出7两勺中的就是2两,再然后,老板给钱,就可以走人了!
第3个回答  2012-07-12
先用十一两勺打满,用这个满的十一两勺去装满七两勺,这样,十一两勺中就剩四两,
把七两勺倒掉,把十一两勺中的四两倒到七两勺中,
再把十一两勺打满,然后用这个满的十一两勺去装满七两勺,只用三两就可以装满,十一两勺中就剩八两。
把七两勺中的倒掉,用剩八两的十一两勺去装满七两勺,这样十一两勺中就剩一两了;
两次这样的操作就可以了,
第4个回答  2009-11-06
11*4-7*6也就是说 用11两的不停地盛4次倒入7两的里边。最后剩2两