作业帮 > 数学 > 作业

1000 鸡蛋 1000个鸡蛋用10个盒子装,有人买,你不能数盒子里的鸡蛋,且直接给他,一个不够就两个,两个不够就三个,

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/17 22:51:23
1000 鸡蛋
1000个鸡蛋用10个盒子装,有人买,你不能数盒子里的鸡蛋,且直接给他,一个不够就两个,两个不够就三个,问:10个盒子里各装多少个鸡蛋
这是一道二进制数学题
答案是1 2 4 8 16 32 64 128 256 489
原理是
1 2 4 8 16 32 64 128 256 的盒子
分别代表二进制从右到左的9个位置是0还是1
这样,选取某个盒子,代表那个数位是1,不选,则代表是0
因此这9个盒子可以表示二进制000000000到111111111相当于十进制0到511的所有可能性,如果需要超过511,那么选择(需要的数字-489的数量)在选取第10个盒子(489的那个)
因此包含了所有可能性