奇怪的村子

逻辑推理:
有一个奇怪的村子,总共有99人,每个人的头发染成红色或者蓝色其中的一种颜色,其中染红色的说假话,染蓝色的人说真话,正值冬天每个人都带着帽子,看不到头发的颜色。一天一个外村的人来到这个村子,问村民:“你们村子有多少人染蓝色头发”,第一个村民说1个,第二个村民说2个…第99个村民说99个。
请问有多少个人染红色?

奇怪的村子

答案:0或者1

解析:由于每个人的回答都不一样,所以有两种情况:

①没有一个人说真话,那么99个人都是红色头发,符合题目

②有一个人说真话,那么第一个村民就是蓝色的头发,其他的是红色的,符合题目。