【2017年整理】十道难题.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】十道难题

10道智力题你会做几道?(2010-1-26 15:12:04) 上一篇 首页 下一篇 1. 给一个瞎子52张扑克牌,并告诉他里面恰好有10张牌是正面朝上的。要求这个瞎 子把牌分成两堆,使得每堆牌里正面朝上的牌的张数一样多。瞎子应该怎么做? 答案:把扑克牌分成两堆,一堆10张,一堆42张。然后,把小的那一堆里的所有牌 全部翻过来。 2. 如何用一枚硬币等概率地产生一个1到3之间的随机整数?如果这枚硬币是不公 正的呢? 答案:如果是公正的硬币,则投掷两次,“正反”为1,“反正”为2,“正正”为3 ,“反反”重来。 如果是不公正的硬币,注意到出现“正反”和“反正”的概率一样,因此令“正反 反正”、“反正正反”、“正反正反”分别为1、2、3,其余情况重来。另一种更妙 的办法是,投掷三次硬币,“正反反”为1,“反正反”为2,“反反正”为 3,其余情况重来。 3. 30枚面值不全相同的硬币摆成一排,甲、乙两个人轮流选择这排硬币的其中一端 ,并取走最外边的那枚硬币。如果你先取硬币,能保证得到的钱不会比对手少吗? 答案:先取者可以让自己总是取奇数位置上的硬币或者总是取偶数位置上的硬币。 数一数是奇数位置上的面值总和多还是偶数位置上的面值总和多,然后总是取这些 位置上的硬币就可以了。 4. 一个环形轨道上有n个加油站,所有加油站的油量总和正好够车跑一圈。证明 ,总能找到其中一个加油站,使得初始时油箱为空的汽车从这里出发,能够顺利环 行一圈回到起点。 答案:总存在一个加油站,仅用它的油就足够跑到下一个加油站(否则所有加油站 的油量加起来将不够全程)。把下一个加油站的所有油都提前搬到这个加油站来, 并把油已被搬走的加油站无视掉。在剩下的加油站中继续寻找油量足以到达下个加 油站的地方,不断合并加油站,直到只剩一个加油站为止。显然从这里出发就能顺 利跑完全程。 另一种证明方法:先让汽车油箱里装好足够多的油,随便从哪个加油站出发试跑一 圈。车每到一个加油站时,记录此时油箱里剩下的油量,然后把那个加油站的油全 部装上。试跑完一圈后,检查刚才路上到哪个加油站时剩的油量最少,那么空着油 箱从那里出发显然一定能跑完全程。 5. 初始时,两个口袋里各有一个球。把后面的n-2个球依次放入口袋,放进哪个 口袋其概率与各口袋已有的球数成正比。这样下来,球数较少的那个口袋平均期望 有多少个球? 答案:先考虑一个看似无关的问题——怎样产生一个1到n的随机排列。首先,在纸 上写下数字1;然后,把2写在1的左边或者右边;然后,把3写在最左边,最右边, 或者插进1和2之间……总之,把数字i等概率地放进由前面i-1个数产生的(包括最 左端和最右端在内的)共i个空位中的一个。这样生成的显然是一个完全随机的排列 。 我们换一个角度来看题目描述的过程:假想用一根绳子把两个球拴在一起,把这根 绳子标号为1。接下来,把其中一个小球分裂成两个小球,这两个小球用标号为2的 绳子相连。总之,把“放进第i个球”的操作想象成把其中一个球分裂成两个用标有 i-1的绳子相连的小球。联想我们前面的讨论,这些绳子的标号事实上是一个随机的 全排列,也就是说最开始绳子1的位置最后等可能地出现在每个地方。也就是说,它 两边的小球个数(1,n-1)、(2,n-2)、(3,n-3)、……、(n-1,1)这n-1种情况等可能地 发生。因此,小袋子里的球数大约为n/4个。准确地说,当n为奇数时,小袋子里的 球数为(n+1)/4;当n为偶数时,小袋子里的球数为n^2/(4n-4)。 6. 考虑一个n*n的棋盘,把有公共边的两个格子叫做相邻的格子。初始时,有些 格子里有病毒。每一秒钟后,只要一个格子至少有两个相邻格子染上了病毒,那么 他自己也会被感染。为了让所有的格子都被感染,初始时最少需要有几个带病毒的 格子?给出一种方案并证明最优性。 答案:至少要n个,比如一条对角线上的n个格子。n个格子也是必需的。当一个新的 格子被感染后,全体被感染的格子所组成的图形的周长将减少0个、2个或4个单位( 具体减少了多少要看它周围被感染的格子有多少个)。又因为当所有格子都被感染 后,图形的周长为4n,因此初始时至少要有n个被感染的格子。 7. 在一个m*n的棋盘上,有k个格子里放有棋子。是否总能对所有棋子进行红蓝二 染色,使得每行每列的红色棋子和蓝色棋子最多差一个? 答案:可以。建一个二分图G(X,Y),其中X有m个顶点代表了棋盘的m个行,Y有n个顶 点代表了棋盘的n个列。第i行第j列有棋子就在

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档