国王的难题

来自计算思维百科
跳转至: 导航搜索
国王的难题.jpg

有一天,国王把阿凡提叫到皇宫里,想出点难题考考他。国王问道:“你知道王宫前面的水池里的水共有几桶吗?”当时大臣们心想。这个问题很不好回答,都暗自替阿凡提担心。但阿凡提眨眨眼睛,很快说出了一个让国王满意的答案。你知道阿凡提是怎么回答的吗?

解决方案

阿凡提说:“那要看桶的大小了,如果桶是和水池一样大的,那么就有一桶水;如果桶只有水池一半大,那么就有两桶水;如果桶只有水池的1/3大,那么就有3桶水……”

如果这个问题换做你回答,你会怎么办?在大多数人的第一反应里,这个问题是不太可能有答案的,因为大多数人都会被桶限制住了思维,不能够想到以桶与水池的相对容量关系去衡量水的多少,而是惯性地以水池的绝对容量去与桶作比。事实上,阿凡提聪明的一点就是从一个相对的角度去解决了这个问题。

运用的计算思维

在计算思维中,非常重要的一个思想就是转化,就是如何能够将一个问题由难化易,由繁化简,由复杂化简单的过程。在上述的案例分析中,我们看到了阿凡提以将绝对化为相对,就是一个由难化易,由繁化简的过程,从而快速高效地解决了问题。

参考文献

[1] 《越玩越聪明的600个数学思维游戏》 化学工业出版社