Interesting Tree (xortree2)

1 teams scored 44 points on this task, for a maximum score of 44, an average score of 44 and a median score of 44.

Highlights

  1. Galileo Galilei, Trento is the institute with the most points (44).
  2. Trentino is the region with the most points (44).

Statement

You are given a tree with N nodes, numbered from 1 to N. The edges are numbered from 1 to N-1 and edge i has a weight w_i. The difference of two nodes u and v is the bitwise XOR of the edge weights on the simple path between u and v. Formally, if the simple path between u and v consists of edges e_1, e_2, …, e_k, then the difference of u and v is w_e_1 \oplus w_e_2 \oplus … \oplus w_e_k. Let I be the set of interesting nodes (I is initially empty). Q operations are performed on this set: in one operation, a node is either added to or removed from I. After each operation, you have to find the maximum difference between two distinct interesting nodes.

Rank
Team
Institute
Region
Score