#agc035c. [agc035_c]Skolem XOR Tree

[agc035_c]Skolem XOR Tree

  • 给定一个正整数 NN
  • 试判断,是否存在这样一棵节点数为 2N2N 的树,满足:
    • i[1,N]\forall i \in [1,N],第 ii 号节点和第 i+Ni+N 号节点的权值均为 ii
    • ii 号节点到第 i+Ni+N 号节点路径上的点的点权异或和恰为 ii
  • 若不存在这样的树,请输出一行 No
  • 否则先输出一行 Yes,然后再输出 2N12N-1 行,每行两个正整数 u,vu,v 描述树上的一条连接 u,vu,v 的边。
  • 1N1051 \leq N \leq 10^5