CF how F
  • 板块学术版
  • 楼主2018ljw一般路过HL人
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/2/10 00:35
  • 上次更新2023/10/24 01:16:34
查看原帖
CF how F
128606
2018ljw一般路过HL人楼主2023/2/10 00:35

赛时思路是拆位考虑,边权变成两端点权异或,最终贡献等价于度为奇数点权异或和。

每个限制相当于这一位上 x,yx,y 相同还是不同,并查集合并相同的后对不同的连边,跑一遍二分图染色判无解,然后看一个连通块里两种颜色中度为奇数点的个数。有偶数个的将对应颜色的权值赋为 11,否则随意。

没过最后一个样例,求 hack or 求正解。

2023/2/10 00:35
加载中...