/ Vijos / 题库 /

建塔

建塔

时间限制:1秒  内存限制:256M


【问题描述】

  有 \(n\) 种砖块砖块,每种砖块都有无穷多个。要求选一些砖块搭建一个尽量高的塔。塔用这些砖块堆叠而成,每块砖可以自行选择哪条边作为高,但每个砖块的底面长宽分别严格小于它下方砖块的底面的长宽。

【输入格式】

  第一行一个整数 \(n\),表示砖块种数。接下来的n行,每行包含三个整数 \(a,b,c\),表示砖块的相邻三边长度。

【输出格式】

  一个整数,塔的最高高度。

【输入输出样例1】

 Input

7
1 1 1
2 2 2
3 3 3
4 4 4
5 5 5
6 6 6
7 7 7

 Output

28

【输入输出样例2】

 Input

5
31 41 59
26 53 58
97 93 23
84 62 64
33 83 27

 Output

342

【数据限制】

  \(0<n≤100\)
  \( 0<a,b,c≤10^9\)

【来源】

  Mr.he

信息

ID
1123
难度
4
分类
图结构 | 拓扑排序动态规划 | LIS 点击显示
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
4
上传者