英文题面:
http://noi.openjudge.cn/ch0305/1551/
翻译:
给了S,一组整数,找到最大的d,使a+b+c=d,a,b,和d是S中不同的元素。
输入
几个 S,每个 S 由一行组成,该行包含整数 1 <= n <= 1000,表示 S 中的元素个数,后跟 S 的元素,每行一个。S 的每个元素都是介于 -536870912 和 +536870911(包括 )之间的唯一整数。输入的最后一行包含 0。
输出
对于每个 S,包含 d 的单个行或包含 "no solution"的单个行。
样例输入
5
2
3
5
7
12
5
2
16
64
256
1024
0
样例输出
12
no solution