#404. Sumsets
Sumsets
给出一个整数集合,找到集合中最大的,让等式成立,其中,是集合中不同的元素。
输入
有多组数据,每组数据第一行为(),表示中有个数据,接下来行,每行一个整数(),最后时结束
输出
每组数据输出一行,输出
如果无解则输出 no solution。
样例
样例输入1
5
2
3
5
7
12
5
2
16
64
256
1024
0
样例输出1
12
no solution
给出一个整数集合s,找到集合中最大的d,让等式a+b+c=d成立,其中,a,b,c,d是集合S中不同的元素。
有多组数据,每组数据第一行为n(1≤n≤1000),表示S中有n个数据,接下来n行,每行一个整数(−536870912 +536870911),最后n=0时结束
每组数据输出一行,输出d
如果无解则输出 no solution。
5
2
3
5
7
12
5
2
16
64
256
1024
0
12
no solution