xi=xj">xi≠xj">xi=xj">xi≠xj">程序接受一些形如xi=xj 或 xi≠xj 的相等/不等约束条件作为输入,判定是否可以通过给每个 w 赋适当的值,来满足这些条件。
输入包含多组数据。
然而粗心的小w不幸地把每组数据之间的分隔符删掉了。
他只知道每组数据都是不可满足的,且若把每组数据的最后一个约束条件去掉,则该组数据是可满足的。
xi=xj">xi≠xj">xi=xj">xi≠xj">
xi=xj">xi≠xj">xi=xj">xi≠xj">思路:遍历一遍,如果xi!-yi,则用set集合保存不相等的关系,如果xi==yi,因为xi==yi,所以yi的不相等的集合,xi也不相等,合并xi和yi的集合。
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include