设万维读者为首页 广告服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:
万维读者网 > 灵机一动 > 帖子
电影院找零问题,我也做不出来。看了网上的解答,我做一个易懂的
送交者: tda 2021年12月13日21:42:29 于 [灵机一动] 发送悄悄话

证明。

2n个人排队买电影票。电影票价为50美分。2n人中,其中的n人每人只带了50美分,余下的n人每人只带了1美元纸币。电影院没有准备零钱可以找零。

问:这2n个人可以有多少种排队的方法,使得那些仅带1美元纸币的人都能得到50美分的找零?

解答:

把带50美分的人看成0,把带一美元的人看成1。这样,排队买电影票的2n个人构成了n0n1组成的二进制数。总共有(2n,n)个不同的二进制数。

现在看看哪些二进制数代表的队是不能让电影院即时找钱的。

从排头到排尾扫描,如果扫到某个位置,之前的10多一个,那么这个队是不能让电影院即时找钱的。把这样的队称作不合格的。对于不合格的队,从排头到排尾扫描,第一次扫到某个位置,之前的10多一个,假设k0k+11,那么,之后有n-k0n-k-11。如果把之后的1换成00换成1,就构成了一个n-10, n+11组成的二进制数。

现在证明,不合格队的个数,与n-10, n+11组成的二进制数的个数相等。其实前面的叙述已经证明了,任给一个不合格的队,都能找到一个由n-10, n+11组成的二进制数的一个数与之对应。现从由n-10, n+11组成的二进制数中任取一元,从排头到排尾扫描,一定能扫到某个位置,之前的10多一个,假设k0k+11,那么,之后有n-k1n-k-10。如果把之后的1换成00换成1,因其有n0n1,一定是一个不合格的队。这样就证明了,不合格队的个数,与n-10, n+11组成的二进制数的个数相等。那么,有(2n,n)-(2n,n-1) 种排队的方法能使电影院即时找钱。


0%(0)
0%(0)
  没有想到 - 零加一中 12/14/21 (588)
  看懂了,谢谢!  /无内容 - 零加一中 12/14/21 (576)
标 题 (必选项):
内 容 (选填项):
实用资讯
回国机票$360起 | 商务舱省$200 | 全球最佳航空公司出炉:海航获五星
海外华人福利!在线看陈建斌《三叉戟》热血归回 豪情筑梦 高清免费看 无地区限制
一周点击热帖 更多>>
一周回复热帖
历史上的今天:回复热帖
2019: 趣味的数学-201
2017: 王春亮推拿按摩真人
2016: 再来一题,这次我是知道答案的,想了好