魔方吧·中文魔方俱乐部

标题: 一道经典的分珍珠问题 [打印本页]

作者: kattokid    时间: 2010-8-12 20:33:08     标题: 一道经典的分珍珠问题

具体题目我忘记了,只能凭记忆想出几点了

话说有一个国王给一个小孩出了一道题,国王给小孩1000颗珍珠,并给小孩十个盒子(每个盒子足够装1000颗珍珠),如果国王随便说一个数字(0—1000),国王说三次,小孩子能迅速拿出相应颗珍珠,那么国王可以将这些珍珠送给小孩,否则就要把他关进监牢(具体要怎么惩罚我忘了)

小孩子要怎么将珍珠装进盒子里,如何装才能得到那一千颗珍珠?

[ 本帖最后由 kattokid 于 2010-8-12 21:04 编辑 ]
作者: robester    时间: 2010-8-12 20:34:46

是不是2的10次方等于1024
先占楼再想
作者: 夜雨听风    时间: 2010-8-12 20:34:55

貌似很难  占楼思考
作者: kattokid    时间: 2010-8-12 20:58:34

不会很难的,别想得太复杂
作者: fefefer    时间: 2010-8-12 21:00:24

顺着二楼想

500
250
125
62
31
15
7
4
2
1

貌似这样就行
作者: 553975689    时间: 2010-8-12 21:32:54

????????没看懂啊。?具体再说说吧。。
作者: nnkken    时间: 2010-8-12 21:36:06

1
2
4
8
16
32
64
128
256
489

小於512:轉成二進制,然後找出相應的盒子
大於或等於512:減去489,然後同上
作者: Paracel_007    时间: 2010-8-12 22:11:36

不知这位小孩转换二进制的能力如何
作者: tm__xk    时间: 2010-8-12 22:19:52

国王闲得蛋疼....- -
作者: rubik-fan    时间: 2010-8-12 22:48:34

迅速的标准怎么定啊?
我就全装进一个盒子里或者随便乱扔。
国王说个数字后。我迅速数给他就是了。如果这不叫迅速的话。
不管小孩怎么放,怎么取,国王都可以判定他不够迅速
作者: kattokid    时间: 2010-8-13 00:05:06

原帖由 rubik-fan 于 2010-8-12 22:48 发表
迅速的标准怎么定啊?
我就全装进一个盒子里或者随便乱扔。
国王说个数字后。我迅速数给他就是了。如果这不叫迅速的话。
不管小孩怎么放,怎么取,国王都可以判定他不够迅速


迅速的意思是指假如国王说个200,小孩不能一一数出200个,但是取盒子是可以的
作者: liuliuliu789123    时间: 2010-8-13 11:26:00

连同盒子给珍珠是最快的了。1-1000内的任意数都包含在盒子里。小孩不一定要有2的N次方的概念。可以这样想:国王要1个怎么办?一个盒子里放1个。
                      要2个呢?有个盒子放2个。
                      要3个?把上两个盒子一起给。
                      要4个?要有一个盒子放4个。
                      要5个?放4个的和1个的盒子一起给。...................OK!




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2