解出来了,这是一个貌似博弈而非博弈的问题,个人认为这仅仅是个理性+集合论问题
一、因为:
1、每个女人在别人的丈夫对妻子不忠实时会立即知道,但从来不知道自己的丈夫是否忠实
2、假定这个村子里发生了这样的事:所有这50个男人都不忠实
所以,也就是村里面每一个女人都知道“非自己的男人的49个其他男人都不忠实”这是一个共同知识
二、因为:
1、女族长警告说“村子里至少有一位风流的丈夫.”这是另一个共同知识
所以,村子里面至少有一个女人必须要杀自己的男人
2、这里漏掉一个一个关键题设,我们可以补充假定:每一天有且仅有一个女人公开宣称自己的男人不风流,证明是她能证明其他49个男人才是风流的(但不具体指出这49人是谁)
三、因此
前49天,有前49个女人宣称自己的男人不风流,并同时指出除自己的男人之外的其他49个男人才是风流的,推出前49天平安无事。
第50天,第50个女人也宣称自己的男人不风流,原因也是其他49个男人才是风流的
因此50个“其他49个风流男人”集合的并,必然是全部50个男人,因此50个男人全部被杀
数学证明如下:

document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
[此贴子已经被作者于2006-1-8 1:28:32编辑过]