马贩子

来自计算思维百科
跳转至: 导航搜索
马贩子1.png

有一个贩马的商人,一天下来他的生意情况是这样的:

先用60块钱买了一匹马;

又用70块钱卖了这匹马;

再用80块钱买了这匹马;

又用90块钱卖了这匹马;

请你算一算,他在这匹马的交易中赚了多少钱?

我们把这笔交易的账目以上面罗列的方式写出来,纯粹是出于明确起见,这或许能帮你理清思路。根据这个账目,你大致会这样算:

第一回结算,60块钱支出,70块钱收回,赚了10块钱。

第二回结算,80块钱支出,又赔上10块钱,现在不赔不赚。

总结算,再收回90块钱,再赚回10块钱,一共赚10块钱。

这个账算得对不对呢?

解决方案

仔细想一下,这样算有没有问题呢?如果马贩子真的只赚到10块钱,他何必在70块钱卖出而赚10块钱后,再费一道周折呢?

现在让我们来把问题换个形式,看看这个帐怎么算?

先用60块钱买进一匹白马,又用70块钱卖掉这匹白马;

再用80块钱买进一匹黑马,又用90块钱卖掉这匹黑马;

现在这个问题很容易想清楚了,马贩子在这笔交易中一共赚了20块钱。

这个问题和前一个问题其实是一样的,只不过由一匹马变成两匹马而已。区别在于,变换后的问题使得我们将前后两次买卖拆分,第一次赚了10块,第二次赚到10块,一共20块。而问题中的描述让我们不自觉地就忽略前一次买卖,产生了误导作用。

运用的计算思维

问题的描述对我们求解问题来说有很大的影响。因为我们会根据问题的描述来建立最初始的思维逻辑。有些问题就如本例,因为描述的方式,我们容易产生混淆。要想克服这个局限,就必须具备问题的替换能力,也就是计算思维中的“转化”思维。

参考文献

叶冠.中国高才生思维游戏训练[M].北京:企业管理出版社.2006