【发布时间】:2011-05-14 16:17:00
【问题描述】:
如何以编程方式解决这种类型的系统:
A = !B
B = !C
D = !B
E = !A
E = !B
所以我可以通过替换 A = C = D (3) 和 E = B (2) 来获得。我只需要2组的数量。如果无法获得 2 个组,我会显示一条错误消息。
【问题讨论】:
-
相关(我想说“重复”):How many lie and how many tell the truth?
-
我没有看到他的编辑,但我会更感激这个问题的答案。还没解决:)
-
不是重复的。该问题要求给出的基本方法。这个问题比较具体,询问实现细节。
-
@IVlad:我仍然认为这是骗人的,因为也可以轻松实现对图形进行 2 着色的方法(请参阅我的答案)。
-
@Dan Dinu,顺便说一句,我想如果你不打算花太多时间在这个作业上,你可以使用 Jon Skeet 的蛮力方法。
标签: algorithm