#CF888G. Xor-MST

    ID: 6175 传统题 1000ms 256MiB 尝试: 3 已通过: 1 难度: 10 上传者: 标签>贪心树结构生成树其他线性代数位运算图结构最小生成树*2300

Xor-MST

Xor-MST

题目描述

给定一个包含 nn 个顶点的完全无向图。每个顶点 ii 上有一个数值 aia_i,连接顶点 ii 和顶点 jj 的边的权值为 aiaja_i \oplus a_j\oplus 表示按位异或)。

请计算该图的最小生成树的权值。

输入格式

第一行包含一个整数 nn1n2000001 \le n \le 200000)—— 图中顶点的数量。

第二行包含 nn 个整数 a1,a2,,ana_1, a_2, \dots, a_n0ai<2300 \le a_i < 2^{30})—— 每个顶点上的数值。

输出格式

输出一个整数 —— 该图的最小生成树的权值。

样例输入1

5
1 2 3 4 5

样例输出1

8

样例输入2

4
1 2 3 4

样例输出2

8