POJ - 2942 Knights of the Round Table 二分图染色 点双连通分量 tarjan模板
题意:亚瑟王要在圆桌上召开骑士会议,为了不引发骑士之间的冲突,并且能够让会议的议题有令人满意的结果,每次开会前都必须对出席会议的骑士有如下要求:1、相互憎恨的两个骑士不能坐在直接相邻的2个位置;2、出席会议的骑士数必须是奇数,这是为了让投票表决议题时都能有结果。注意:1、所给出的憎恨关系一定是双向的,不存在单向憎恨关系。2、由于是圆桌会议,则每个出席的骑士身边必定刚好有2个骑士。即每个骑士的座位两