#ABC236D. 舞会

舞会

舞会

题目描述

编号为 1,2,,2N1, 2, \ldots, 2N2N2N 个人参加一场舞会。 他们将分成 NN 组,每组两人,并共舞。

当第 ii 个人与第 jj 个人(其中 i<ji \lt j)配对时,该组的默契度为 Ai,jA_{i, j}

NN 组舞伴的默契度分别为 B1,B2,,BNB_1, B_2, \ldots, B_N,则这场舞会的总乐趣为它们的按位异或:B1B2BNB_1 \oplus B_2 \oplus \cdots \oplus B_N

当这 2N2N 个人可以自由分成 NN 组时,请输出舞会总乐趣的最大可能值。

输入格式

输入按以下格式从标准输入给出:

NN
A1,2A_{1, 2} A1,3A_{1, 3} A1,4A_{1, 4} \cdots A1,2NA_{1, 2N}
A2,3A_{2, 3} A2,4A_{2, 4} \cdots A2,2NA_{2, 2N}
A3,4A_{3, 4} \cdots A3,2NA_{3, 2N}
\vdots
A2N1,2NA_{2N-1, 2N}

输出格式

输出舞会总乐趣的最大可能值。

样例

2
4 0 1
5 3
2
6

{i,j}\lbrace i, j \rbrace 表示第 ii 个人与第 jj 个人组成的舞伴组。 四个人分成两组共有以下三种方式。

分成 {1,2},{3,4}\lbrace 1, 2 \rbrace, \lbrace 3, 4 \rbrace。 此时舞会的总乐趣为 A1,2A3,4=42=6A_{1, 2} \oplus A_{3, 4} = 4 \oplus 2 = 6

分成 {1,3},{2,4}\lbrace 1, 3 \rbrace, \lbrace 2, 4 \rbrace。 此时舞会的总乐趣为 A1,3A2,4=03=3A_{1, 3} \oplus A_{2, 4} = 0 \oplus 3 = 3

分成 {1,4},{2,3}\lbrace 1, 4 \rbrace, \lbrace 2, 3 \rbrace。 此时舞会的总乐趣为 A1,4A2,3=15=4A_{1, 4} \oplus A_{2, 3} = 1 \oplus 5 = 4

因此,舞会总乐趣的最大可能值为 66

1
5
5

只有第 11 个人与第 22 个人组成一组,此时舞会的总乐趣为 55

5
900606388 317329110 665451442 1045743214 260775845 726039763 57365372 741277060 944347467
369646735 642395945 599952146 86221147 523579390 591944369 911198494 695097136
138172503 571268336 111747377 595746631 934427285 840101927 757856472
655483844 580613112 445614713 607825444 252585196 725229185
827291247 105489451 58628521 1032791417 152042357
919691140 703307785 100772330 370415195
666350287 691977663 987658020
1039679956 218233643
70938785
1073289207

数据范围

  • 1N81 \le N \le 8
  • 0Ai,j<2300 \le A_{i, j} \lt 2^{30}
  • 输入中的所有值均为整数。
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
2371
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签