题意: 有N-1对夫妻参加一个婚宴,所有人都坐在一个长长的餐桌左侧或者右侧,新郎和新娘面做面坐在桌子的两侧.由于新娘的头饰很复杂,她无法看到和她坐在同一侧餐桌的人,只能看到对面餐桌的人.任意一对夫妻不能坐在桌子的同侧,另外有m对人吵过架,而新娘不希望看到两个吵过架的人坐在他的对面,问如何安排这些座位. 分析: 考虑新娘对面那一边,吵过架的不能坐在一起.两夫妻中只能选一个而且必须选一个坐在新娘对面,但不能选两个吵过架的人.所以我们可以用人物关系建图,然后用2-SAT求解. 另外,说一下2-SAT的…