#ABC263F. 锦标赛

锦标赛

锦标赛

题目描述

编号为 112N2^N2N2^N 个人将进行一场猜拳比赛。

比赛按以下形式进行:

  • 让参赛者按人 11、人 22\ldots、人 2N2^N 的顺序横向排成一列。
  • 设当前队列长度为 2M2M,对每个 i (1iM)i\ (1\leq i \leq M),让从左数第 2i12i-1 个人与从左数第 2i2i 个人比赛,然后把输掉的 MM 个人移出队列。重复 NN 次。

这里,人 ii 恰好赢 jj 场比赛时,可以获得 Ci,jC_{i,j} 日元。一场都没赢则什么都得不到。当所有比赛的结果都可以自由决定时,求人 11、人 22\ldots、人 2N2^N 获得的总金额的最大值。

输入格式

NN
C1,1C_{1,1} C1,2C_{1,2} \ldots C1,NC_{1,N}
C2,1C_{2,1} C2,2C_{2,2} \ldots C2,NC_{2,N}
\vdots
C2N,1C_{2^N,1} C2N,2C_{2^N,2} \ldots C2N,NC_{2^N,N}

输出格式

输出答案。

样例

2
2 5
6 5
2 1
7 9
15

初始队列是 (1,2,3,4)(1,2,3,4)

如果在人 11 和人 22 的比赛中人 22 获胜、人 33 和人 44 的比赛中人 44 获胜,那么队列变成 (2,4)(2,4)

接下来,如果人 22 和人 44 的比赛中人 44 获胜,队列变成 (4)(4),比赛就此结束。

此时,人 22 恰好赢了 11 场,人 44 恰好赢了 22 场,所以获得的总金额是 0+6+0+9=150+6+0+9=15。这是获得的总金额的最大值。

3
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
4

数据范围

  • 1N161 \leq N \leq 16
  • 1Ci,j1091 \leq C_{i,j} \leq 10^9
  • 所有输入都是整数。
难度 提高+/省选
通过率
尝试 0
已通过 0
ID
2803
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签