ABC201E 距離の定義に XOR が用いられている. 桁毎に独立して計算して,集計するのが良さそう. Tree であることを用いると,根からの距離を用いて \(i , j \in N\) 間の距離が求まる. ここで,距離は XOR であることに注意する. \(l \in N\) を \(i,j\) の LCA とおくと, \[\begin{matrix} d_{i,j} &=& d_{i,l} \oplus d_{l,0} \oplus d_{0,l} \oplus d_{l,j} \\ &=& d_{0,i} \oplus d_{0,j} \end{matrix}\] が成り立つ. よっ…