#P2196. 2196 - 最优二叉树

2196 - 最优二叉树

题目描述

现在有 NN 个正整数,每一次去掉其中 22 个数 aabb ,然后加入一个数 a×b+1a \times b+1 ,这样最后只剩下一个数 pp

要求求出最大的 pp 记为 maxpmaxp ,最小的 pp 记为 minpminp ,和他们的差 K=maxpminpK=maxp-minp

对于给定的数列,编程计算出它的 maxmax , minminKK

输入

第一行是数列的长度 nnn<50n < 50 ),第二行共 nn 个正整数(值 <30 < 30 )。

输出

输出一共三行,每行一个整数,依次为 maxmax,minmin,KK

注意:本题的计算结果可能会超过 23112^{31}-1 ,但不超过 26312^{63}-1

样例

2
1 1
2
2
0

来源