有问题就有答案
- 1 Q1:有1000个硬币 放到10个箱子里 我随便说个数字,你都能给我一个箱子。
- 2 Q2:把1000个苹果分到10个箱子里。分好后随便我要几个苹果,你都可以整箱整箱的搬给我
- 3 Q3:有1000个苹果和10个装苹果的箱子,要求你把1000个苹果分别装在10个箱子里面,要求任意说个数字你直接拿装
- 4 Q4:1000个苹果放入10个箱子。客户如果要获得1~1000个苹果中的任意个数,都可以整
- 5 Q5:有一千个苹果,有十个箱子,把苹果放到箱子里,要求不管我要多少萍果,你都可以整箱给我,怎么放
- 6 Q6:现有1000个苹果,分别装到10个箱子里,要求可随意拿到任何数目的苹果但不拆箱,是否可行?若行,每个箱子
Q1:有1000个硬币 放到10个箱子里 我随便说个数字,你都能给我一个箱子。
不可能只给一个盒子。你可以允许一个以上的盒子。1、2、4、8、16、32、64、128、256和489。
Q2:把1000个苹果分到10个箱子里。分好后随便我要几个苹果,你都可以整箱整箱的搬给我
第一个框必须是1;第二个盒子还必须包含两个;第三盒…4,原因很简单,没必要装3个(如果人要3个,给他第一个一两盒1 2=3个),因为一两盒拿不到3个以上的苹果,所以第三个装4个;第四个盒子将包含8个苹果(因为通过123个盒子可以组合不到8个苹果);第五个盒子里有16个苹果(有一种方法可以把上一个盒子里的苹果加起来是1 2 4 8=15个苹果,表示所有小于15的苹果都可以得到);然后,第六个是32;第七是64;第八是128;第九是256;第十个?1000-1-2-4-8-16-32-64-128-256=489.综上所述,答案如下:1:1;二:二;三:四;四:8;5: 16;六:32;七:64;八:128;九:256;十:489。基本上就是这样。
Q3:有1000个苹果和10个装苹果的箱子,要求你把1000个苹果分别装在10个箱子里面,要求任意说个数字你直接拿装
第一个箱子 1 个苹果;第二个箱子 2 个苹果;第三个箱子 4 个苹果;第四个箱子 8 个苹果;第五个箱子 16 个苹果;第六个箱子 32 个苹果;第七个箱子 64 个苹果;第八个箱子 128 个苹果;第九个箱子 256 个苹果;剩下的装在第十箱子489个苹果。
Q4:1000个苹果放入10个箱子。客户如果要获得1~1000个苹果中的任意个数,都可以整
要表示1~n的连续自然数,应该是2 0,2 1,2 2,2 3.2 n .然后是1,2,4,8,16.因为1 248 16.512=1024-1=1023,应该减去最大的方框。
Q5:有一千个苹果,有十个箱子,把苹果放到箱子里,要求不管我要多少萍果,你都可以整箱给我,怎么放
1 2 4 8 16 32 64 128 256 512 这个高中数学做过,具体解法忘记了,不过有答案,就是1,2,然后往后是2的平方,三次方,四次方……直到第十个数512。 比如我想要736个苹果,就拿512一箱,128一箱,64一箱,32一箱。正好~ 再来个奇数的。337吧,337=256+64+16+1
Q6:现有1000个苹果,分别装到10个箱子里,要求可随意拿到任何数目的苹果但不拆箱,是否可行?若行,每个箱子
盒子不够,总共只有10个,每个新用的盒子里的苹果数应该是每个盒子里的苹果加1的总和。所以不难判断可以设计出一个可行的方案,每个盒子里的苹果数应该是1、2、4、8、16、32、64、128、256、489。因此,答案是: