《李白沽酒》是一道流传极广的数学名题。始见于我国宋元时期数学家朱世述的《四元宝鉴》。
原文:
李白无事街上走,提着酒壶去买酒,
遇店加一倍,见花喝一斗,
三遇店与花,喝光壶中酒,
试问壶中原有多少酒?
原文意思是:
李白闲来无事做,想喝酒了发现酒壶里的酒不多了,就提起酒壶上街买酒,这个酒壶里原来是有酒的,每次遇到酒店,就将壶中的酒增加一倍,看到了花喝去一斗酒,这样先经过酒店,后遇到花,总共反复三次,最后一次遇到花时,正好喝光了壶中的美酒,那么李白的酒壶里原来有多少酒呢?
解法:
1、假设壶中原有酒为 x ,编程时需要创建一个变量——壶中酒
2、第一次遇到酒店加一倍——2x,壶中酒 X 2
3、第一次看到花喝去一斗——2x-1,壶中酒 X 2 - 1
4、第二次遇到酒店加一倍——2*(2x-1),2*(壶中酒 X 2 - 1)
5、第二次看到花喝去一斗——2*(2x-1) -1,2*(壶中酒 X 2 - 1) - 1
6、三次遇到酒店和看到花之后——2[2*(2x-1) -1]-1,2[2*(壶中酒 X 2 - 1) - 1]-1
经过推导后,可以算出来酒壶中原有酒量为:x=7/8 , 0.875。
那么在Scratch中如何实现这个过程呢?
在编程中无法将变量——壶中酒设为x,我们可以尝试将上面的推导过程反过来试一下,
原文中说了,最后一次遇到花时,正好喝光了壶中的美酒,那么我们将壶中酒这个变量设为0,然后反推后得到公式:
第三次:壶中酒 = (0+1)/2 = 1/2 。
第二次:壶中酒 = (1/2+1)/2 = 3/4,1/2=>壶中酒。
第一次:壶中酒 = (3/4+1)/2 = 7/8,3/4=>壶中酒。
代码如下:
1.别调戏我,不然我非礼你。2.你对象这个位置,我想牢牢坐一辈子。3.妹子,帮个忙,我爸妈想要个儿媳妇!4.小朋友是要随时被放进怀里的。5.凡夫俗子,你不想尝尝本仙女的味道吗?6.你陪着我的时候,我从没羡慕过任何人。7.别追公交车了,追我吧。我跑得慢还有点可爱~8.想在满是雾气的玻璃窗里,写满喜欢你...
1. 一根扁担挑两筐,三秋雁阵四五行,六六大顺七八项,九九重阳十月忙。农民可亲,丰收喜悦,一起祝福中秋国庆重阳节!2. 天高气爽,人寿花香。彩云追月,桂花飘香。3. 佛说:重阳节又到,要相约登高,要常思故友,尤其是现在给你发短信的人!要经常请他吃饭!特别是九月九!要把你最最真诚的祝福都给他!善哉!善...
1.众星捧月,长枪短炮;立体轰炸,制造情调;灯光舞美,一个不少;幸福快乐,与您拥抱。今天您是主角,您最“靓”!祝:祖国,生日快乐! 2.因为您的降临,这一天成了一个美丽的日子,从此世界便多了一抹诱人的色彩。祖国,祝您生日快乐! 3.送你一缕阳光,两束鲜花,三阳开泰,四方财神,在加上我真挚的祝福,...
1.秋风万里长,秋菊一缕香,登高望远时,思念细品尝。岁岁重阳,今又重阳,插下茱萸,为你将快乐继;举起酒杯,为你驱走疲惫;道声祝福,为你带来幸福! 2.亲爱的朋友,九月九到了,送你一棵欢庆树,祝愿你如它一样拥有健康的枝干,幸福的茂叶,平安的绿荫,永远向上的快乐心情!重阳节快乐...
1.没有国,哪有家;没有家,哪有你我。让我们共同祝愿国兴家和! 2.向国旗敬礼,我们时刻不忘今天幸福生活来之不易,做一个有道德,有社会责任感的人!祝福祖国繁荣昌盛! 3.阳光恣意地大笑,风儿轻声地歌唱,人们尽情地舞蹈,愿祖国的明天更加美好! 4.祝福你祖国,我把青春献给你,愿你永远年轻、永远快...
1.勇敢的女人,永远比懦弱的女人美丽。如果,你的爱人不爱你,我劝你还是勇敢。 2.最好的生活:无非就是白天可以有说有笑,晚上还能睡个好觉。 3.小心眼,嫉妒心,仇恨,报复,女人的伎俩不过如此,你要施展没关系,关系的是你别被人发现。 4.每个人都很了不起,...