如鱼得水的笑话:世界著名的电脑公司英特尔的面试题

来源:百度文库 编辑:高考问答 时间:2024/05/05 19:42:54
一共有1995个人分成两组:一组只说真话,一组只说假话,这些人围成一个圆形,每个人都说我的两边分别有一个说真话的和一个说假话的,但是有两个说真话的弄错了。

请问:总共有多少个说假话的?(那两个说错的不算在内)

665

说假话的都没弄错,说明他们身边要么都真,要么都假,如果有一个假两边都是假,则推下去只能全为假,否则不可能每个人都回答一真一假,而已知真存在,则知每个假都是身边两个真。这时要满足每个真身边都是一真一假,则每两个假之间隔两个真,又有两个弄错的真,则这两处是两个假之间隔一个真,但是这样做出来总人数肯定是3的倍数加4。所以如果是共1996人的话,是666人假。而题是1995,那么只能让错的一个真身边都是真,即那两处两个假之间一处隔三个真,另一处一个,得出665个假。而两处都隔三个真也可证得不可行。

1992

1993

楼上的说的精彩。

655?
难道不是665吗?
三楼的分析就是对的啊。