#GOC44964. 游乐园

游乐园

题目描述

市中心新开了一家游乐园!现在游乐园的负责人准备给门票定价。已知有 N(1≤N≤10^5)个顾客可能会购买门票。每个顾客最多愿意支付 ci元(1≤ci≤10^6)。每个入园的顾客均需要购买门票。如果门票费用大于顾客愿意支付的最高金额,那么这个顾客就不会入园。为了赚尽可能多的钱,负责人向你寻求帮助。请你帮他求出能赚到的钱的数量的最大值,以及此时门票的价格。


输入格式

输入的第一行包含 N。

第二行包含 N 个整数 c1,c2,…,cn,为每个顾客最多愿意支付的金额。


输出格式

输出能赚到的钱的数量的最大值以及此时门票的价格。如果有多个解,输出门票最小的解 


输入/输出例子1

4
1 6 4 6
12 4


样例解释

【样例 1 解释】

如果门票价格为4元,那么有 3 个顾客将会入园,从而赚取 3*4=12元

【数据范围】

测试点 2-4 满足 ci≤1,000。

测试点 5-8 满足 N≤5,000。

测试点 9-12 没有额外限制