发信人: dgse()
整理人: gzbigegg(2000-12-05 11:10:50), 站内信件
|
因为居民n的话是自相矛盾的.所以居民n的话一定是假话.说明 岛上至少有一个人说假话.设岛上有K人说假话(k>=1).那么岛上 说真话的人为(n-k)人. 则居民1到居民k的话都是真话.居民k+1到居民n说的都是假话. 所以k=(n-k).即k=n/2.也间接说明n必须是偶数. 说真话的人和说假话的人一样多.
【 在 freefishes (koko) 的大作中提到: 】 : 一个记者到一个岛上去采访,岛上的人要麽说真话,要麽说假话,记者采访 : 岛上的每个居民恰好一次,得到如下回答: : 居民1:在这个岛上至少有一个说谎者. : 居民2:在这个岛上至少有两个说谎者. : 居民3:在这个岛上至少有三个说谎者. : ............ : 居民n-1:在这个岛上至少有n-1个说谎者. : 居民n: 在这个岛上至少有n个说谎者. : 能否确定,这个岛上是说谎的人多还是说真话的人多?
-- ※ 来源:.网易 BBS bbs.netease.com.[FROM: bbs.huizhou.gd.cn]
|
|