the bigger fish

来源:互联网 发布:天刀如何导入捏脸数据 编辑:程序博客网 时间:2024/05/16 19:23

  昨天在Matrix67 Blog 上看到了一个有趣的问题: 假设有n条鱼,编号1到n,从小到大排列,现规定任何鱼只能吃

比自己小一号的鱼(即n只能吃n-1,1不吃任何鱼,只能被吃);且也只有在n-1吃了n-2以后,n才能吃n-1。此外,每

条鱼都是极度理性与聪明——吃鱼之后得保证自己不被吃掉,否则不吃鱼。

  问题出来了:最小的鱼1一定被吃嘛?



 




  初看答案,很意外:当 n 是奇数时,第 1 条鱼将会存活下来;当 n 是偶数时,第 2 条鱼将会吃掉第 1 条鱼。

细想了哈,可以这样理解——n可以毫不犹豫地吃掉n-1,所以n-1即使有鱼吃的时候,也无法下口吃掉n-2,所以n-2

在有鱼吃时也就可以吃掉n-3,n-3也因此不能吃n-4……

  穷举下去结果就出来了,n-2k(k=0,1,2……)在有鱼吃时可以放心的吃n-2k-1。等价于,当n为奇数时,3可以放心

吃2,所以2不会吃1,因此最小的鱼是安全的;n为偶数时,2会吃掉1,但3不会动口了,否则会被4吃掉,其他鱼也都只

能陷入矛盾了。2010-11-04

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 应聘等通知没有电话回复怎么办 学生信息表里的籍贯不对怎么办? 小学生信息表里的籍贯不对怎么办? 钉钉下班没打卡怎么办 如果在厂里饭卡丢了怎么办 工作上做错了事想辞职怎么办 结婚辞职怀孕感觉做错了怎么办 换新手机了钉钉怎么办 公众号申请链接无效怎么办 指纹打卡机时间调错已打卡怎么办 智慧云平台先锋讲座打不开怎么办 下雨穿套裙工装好冷怎么办 国家债务违约不要国际融资怎么办 欠钱的确还不起怎么办 生完孩孑后手发账握不死手怎么办 工作调动没啥消息怎么办 裁剪刀老是推歪怎么办 衣服上粘胶水了怎么办 衣服钻掉了有胶怎么办 衣服上贴纸掉了怎么办 裤子沾上502胶水怎么办 衣服上沾泡沫胶怎么办 衣服上面滴上502怎么办 502胶水弄衣服上怎么办 裤子上粘了胶怎么办 胶水滴在衣服上怎么办 衣服上有502胶水怎么办 衣服上面粘了胶怎么办 衣服上的胶干了怎么办 凌晨4点到火车站怎么办 运管罚款没钱交怎么办 郑州地铁票没买怎么办 遇到吸毒者拦路威胁要钱怎么办 开车遇见拦路要钱的怎么办 高速上有人拦车怎么办 马路上有人拦车怎么办 苹果手机下截软件要钱怎么办 孩子在学校问同学要钱怎么办 在学校被同学要钱怎么办 把人家店砸了要怎么办 外汇出金不到账怎么办