首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

再发一次,难道没人会?解决思路

2012-02-06 
再发一次,难道没人会?游戏规则:本游戏人物有:杀手、平民、警察。无论几人游戏只有一个杀手,一个警察,剩下的都

再发一次,难道没人会?
游戏规则:
本游戏人物有:杀手、平民、警察。
无论几人游戏只有一个杀手,一个警察,剩下的都是平民。

杀手永远说假话
警察说话半真半假
平民永远说真话

玩家根据每个人的言语判定某人为凶手。当玩家判断正确时,则游戏结束;如果不正确,则凶手将此人杀掉,玩家少一人,游戏继续,直至最后,则剩凶手和另外一个人时,则玩家为输。

例:5人
1
A:B不是凶手
B:D是平民
C:E和B不都是平民
D:C不是警察
E:A和D都是平民

人脑判断比容易,用程序实现有点困难,期待高手

[解决办法]
似乎没人...
[解决办法]
关键是不知道你到底想干什么?
[解决办法]
麻烦。。。
[解决办法]
最简单的方法是问所有人同样的问题。
因为平民最多,所以可以投票方式解决。
比如:挑出A,问大家,它是什么人?大多数人说它是什么人,那它就是什么人了。
我这样可以么?
[解决办法]
设一个调查表即可、、、
[解决办法]
规则也不是很对,不知道你是不是常玩杀人游戏,杀手也可以说真话的
[解决办法]
离散数学 第1章的内容 写逻辑表达
[解决办法]
是c++高手的进群38529673,群里pk

热点排行