印度曾有個國王,是個棋類愛好者。一次,一位僧人發明了一種新式棋,國王得知後便讓那個僧人教他玩,國王很高興,對發明人說:“我要重重賞你,你需要什麽,我一定賞賜給你。”
這種棋的棋盤上共有64個空格。於是那位僧人不慌不忙地說:“我別無所求,隻希望國王賞賜給我一些麥粒,在64格棋盤上,第一格放1粒,第二格放2粒,第三格放4粒,第四格放8粒,依此類推,每一格比前一格加1倍,一直加到第64格。”
國王馬上答應僧人的要求。他立刻下令讓人去辦,但沒想到的是,管糧倉的大臣算下來,一共要付18446744073709551615粒麥子。1立方米的麥子大約有1500萬粒,國王賞賜的麥子約有12000億立方米。全國幾萬年生產的麥子加在一起,還沒有這個數目大。但君無戲言,國王不知道怎麽辦。而聰明的糧食大臣想出了一個絕妙的主意,幫助國王渡過了難關。
你知道他是怎麽做的?
參考答案
他讓國王下令請那位僧人自己一粒一粒地從糧倉裏數出他所要求的數目。而其實數的速度是有限的,就算1秒鍾數10粒,1小時也隻能數出36000粒;每天數上10小時,也隻能數到36萬粒麥子;數上1年,也隻有1.3億多粒,想要全部數清國王賞賜給他的麥子,要1000多億年呢。就這樣,那個僧人給國王出的難題,又被聰明的糧食大臣擋了回去。