#P878. 分组问题

分组问题

题目描述

我们需要将 nn 个物品分组,划分成多少小组都是可以的,每个小组至少有一件物品。如果第 ii 个物品和 第 jj 个物品分在一组,会产生 wi,jw_{i,j} 的得分(i<ji<j)。请找到一种分组方案,让得分达到最大。

注意一些物品分在一组内会产生负数的分数。

输入格式

  • 第一行:单个整数表示 nn
  • 第二行到第 nn 行:在第 i+1i+1 行有 ii 个整数,表示 a1,i,a2,i,,ai1,ia_{1,i}, a_{2,i}, \dots, a_{i-1,i}

输出格式

  • 单个整数:表示最大得分。
4
3 
4 5
6 7 8
33

数据范围

  • 对于 30%30\% 的数据,1n81\leq n\leq 8
  • 对于 60%60\% 的数据,1n121\leq n\leq 12
  • 对于 100%100\% 的数据,1n161\leq n\leq 16109aij109-10^9 \leq a_{ij} \leq 10^9