SP3436 HIST2 - Histogram

题目描述

- 在统计学中,柱状图用来体现事件频数。一张柱状图可以看做是多个矩形底部对齐排列构成。 - 本题中给定多个矩形,每个矩形底边长度相等,高度不同。这些矩形不同的排列方案所构成的柱状图周长不同,你的任务是求解柱状图的最大周长以及矩形排列方案数。 - (a)图中矩形高度为 $ \{1,2,3,4\} $ 其周长为 $16$ - (b)图中矩形高度为 $ \{3,1,2,4\} $ 其周长为 $20$

输入格式

输入包含多组测试样例。每组数据第一行为一个整数 $n$ ,表示矩形个数。 第二行为 $n$ 个整数,表示每个矩形的高。 当 $n=0$ 时,表示测试结束。 $2 \leq n\leq 15$ ,测试样例不超过50组。

输出格式

对于每组数据,输出一行两个整数表示最大周长和排列方案数