A3854 「COI 2023」Netrpeljivost

暂无评定 传统题 COI(克罗地亚) 上传者
时间限制1500ms
内存限制512MiB
通过 / 提交0/0

A3854「COI 2023」Netrpeljivost

暂无评定 传统题 COI(克罗地亚) 上传者
时间限制1500ms
内存限制512MiB
通过 / 提交0/0

题目描述

译自 COI 2023 T3「Netrpeljivost」

午夜临近,时间紧迫。在玛格丽特成功地迎接了所有宾客后,他们舒适地在一张长桌旁就座。我们可以按照宾客们入座的顺序,用从 11 到 NN 的数字为他们编号。有趣的是,在撒旦的盛大舞会上,宾客的数量恰好是 22 的整数次幂。

然而,玛格丽特现在遇到了麻烦,因为每对宾客之间都存在一定的反感度,我们可以用一个非负数来表示。宾客 ii 和 jj 之间的反感度可以表示为 netrp(i,j)netrp(i, j)。请注意,始终满足 netrp(i,j)=netrp(j,i)netrp(i, j) = netrp(j, i) 且 netrp(i,i)=0netrp(i, i) = 0。

由于宾客们已经(不)舒适地就座,玛格丽特不能大幅改变他们的顺序。事实上,宾客们并不知道,他们其实是一棵巨大的撒旦完全二叉树的叶子节点,这棵树通常被称为 VSPBS,在 N=4N=4 的样例图片中有所描绘。

初始状态的树和经过一次操作后的树如下:

玛格丽特可以选择一个节点,并在一次移动中交换其左右子节点,从而改变位于相应叶子节点的宾客顺序。上图展示了玛格丽特在树的根节点上进行一次操作后,树以及餐桌的状态。玛格丽特可以在任意节点上进行任意次数的移动。

餐桌的总反感度定义为餐桌上相邻宾客之间反感度的总和。请帮助玛格丽特确定她能实现的餐桌最小可能反感度!

输入格式

第一行包含整数 NN,即宾客的数量。

接下来的 NN 行中,第 ii 行包含整数 netrp(i,j)netrp(i, j),这些值满足上述条件。

输出格式

你应该输出所要求的数字。

2
0 2
2 0

2

4
0 2 3 1
2 0 4 5
3 4 0 3
1 5 3 0

6

8
0 2 5 8 5 9 2 6
2 0 8 4 3 7 5 3
5 8 0 3 8 4 3 3
8 4 3 0 2 2 7 7
5 3 8 2 0 7 3 3
9 7 4 2 7 0 6 7
2 5 3 7 3 6 0 4
6 3 3 7 3 7 4 0

25

数据范围与提示

对于所有输入数据,满足 1≤N≤20481 \leq N \leq 2048 且 NN 是 22 的整数次幂,0≤netrp(i,j)≤1090 \leq netrp(i, j) \leq 10^{9}。

详细子任务附加限制及分值如下表所示:

子任务 分值 附加限制
11 1010 N≤16N \leq 16
22 1717 N≤128N \leq 128
33 3232 N≤512N \leq 512
44 4141 无附加限制