#P6032. 巴比伦塔
巴比伦塔
Description
在《旧约全书》的时代,人们为了到达天堂,修筑了高耸云霄的巴比伦塔。但是由于上帝的愤怒,巴比伦塔倒下了。千百年后,上帝看到人间充满了苦难,于是向人间打开了天堂的大门。现在你将要继承前人的伟业,修建巴比伦塔,把遭受苦难的人们带到天堂。
你的建筑材料是一些方形的石料,三维的长度分别为Xi、Yi、Zi,每一种石料都有无限多块。上帝为了考验人们的意志和虔诚,与人们约定了几个条件:
1、塔的每一层只能用一块石料。
2、塔的每一层的石料的底面必须小于它的下层,当然石料的底面可以是6个面中的任一个。
那么要如何修筑,才能使塔最高呢?
Input Format
第一行包含一个数N,表示石料的种数(N≤1000)
接下来N行,每行三个数,描述一种石料:Xi、Yi、Zi(三个数都≤100),分别为三边的长度
Output Format
仅一个数M,即塔最大的高度
Sample
Input
1
10 20 30
Output
40
Hint
Hint
【样例说明】
第1~n个位置分别种上高度为20,10,30,10的树,价值最高。
【数据规模与约定】
对于20%的数据,有n≤10;
对于40%的数据,有n≤100;
对于60%的数据,有n≤1000;
对于100%的数据,有4≤n≤100000,并保证n一定为偶数。
Source