前面很多人给了答案,我来说说这种问题的数学本质,其实就是一个利用数字组合加减法最终得到结果的游戏。
比如具体到这道题,就是用不限制数量的5和3相加减得到4。
那么很容易想到解法:3+(3+3-5)=4
对应的现实含义就是利用两次3升罐子向5升里倒水,得到1,倒换到5升里,然后再用3升倒进去,就得到了4升。
其实还可以有其他解法,比如说5-(3-(5-3))=4。
这个对应的现实含义就是先用满5往3里倒,剩下2,把2倒换到3里,这样3里就剩1,再用满5倒满3,5就剩了4。
所以归根结底本质就是一个数学问题,你只要能分析出来一个数学方案,再对应到现实含义说得通即可。