题目描述
题目描述
小珅要建造一个台子,现在还缺两根支柱,目前有高度不同的 个支柱可以选择,第 个支柱的高度为 ,华丽度为 。多个支柱可以拼接成一根支柱,拼接后的高度等于参与拼接的支柱高度之和。
小珅打算从 个支柱中选若干支柱,拼成两个高度相同的支柱。他只关心支柱的华丽度,求出能拼成两根高度相同的支柱的前提下,两根支柱华丽度总和的最大值。
华丽度有可能是负数,如果不论如何选,总华丽度都是负数,那么小珅宁可不做支柱。
输入格式
第 行, 个正整数 。
第 行, 个正整数 。
第 行, 个整数 。
输出格式
一个非负整数,输出两根支柱华丽度总和的最大值。
说明与提示
样例 :
选择第 根组成一根柱子,高度为 ,华丽度为 。再选第 根组成另一根柱子,高度为 ,华丽度为 。总华丽度为 。
选择第 根组成一根,第 根组成另一根柱子,虽然高度更高,但是总华丽度为 ,不是最大的华丽度。
样例 :
可以一根柱子都不选,两根支柱高度都为 ,总华丽度为 。
来源
数据范围与约定
,,。
可见测试数据
输入数据 1
5
1 3 3 4 7
3 3 1 4 1
输出数据 1
10
输入数据 2
3
1 2 3
-1 -2 -3
输出数据 2
0
输入数据 3
1
1
10000
输出数据 3
0