题解:DLESS R2 T1
Solution
显然,
考虑一对
- 若
a_i\oplus a_j\neq b_{i,j} ,则必然不存在(i,j) 这条边。 - 若
a_i\oplus a_j=b_{i,j} ,则必然存在(i,j) 这条边。若不存在,i\to j 路径长度\ge 3 ,则路径去掉i,j 两个点至少有一个点,而路径上点权的异或和为b_{i,j}\oplus a_i\oplus a_j=0 ,不符合题意。
由于保证有解,直接输出所有
复杂度
显然,
考虑一对
由于保证有解,直接输出所有
复杂度