第一段:了解算法

在开始解答6 3 4 2等于4的算法之前,我们需要知道有哪些算法可以使用。能够想到的是加减乘除四则运算,但这四个数字进行四则运算是无法得到4的。接着可以考虑使用括号改变运算顺序的算法,但在这个情况下也无法得到4。

第二段:利用括号运算得到4

尽管括号无法改变运算顺序,但考虑到这四个数字中只有4是一个整数,因此我们可以将4看作“一个数字”,然后使用括号将它和其他数字组合在一起。具体来说,可以将3和2做除法,得到1.5。然后将6和1.5相加,在使用括号将结果和4组合在一起:(6+1.5)+4-3=7.5+4-3=8.5-3=5.5。

第三段:答案为什么不是4

尽管我们使用了括号和运算次序来得到一个结果,但这个结果不是4。实际上,因为运算次序不同,我们可能得到很多个不同的结果。但不管怎样,都不可能得到4。这是因为6 3 4 2这四个数字之间没有任何关系可以得到4这个数字,因此我们无论怎样操作都不可能得到这个数字。这个算法中的4只是一种幌子,让我们忽略了运算本身的过程。