/ Vijos / 题库 /

学费

学费

时间限制:1秒  内存限制:256M


【题目描述】

  一所著名的名校开学了,有 N个新生可能会入学。每名新生最多愿意支付 \(p_i\) 元的学费。
  学校可以设定所有新生入学需要支付的学费。如果这笔学费大于一个新生愿意支付的最高金额,那么这个新生就不会入学。学校想赚尽可能多的钱。
  现在请你算出学校能赚到的钱的数量,以及此时应当收取多少学费。

【输入格式】

  第一行包含 \(N\)。
  第二行包含 \(N\) 个整数 \(p_1,p_2,…,p_N\),其中 \(p_i\) 是学生 \(i\) 愿意支付的最高学费金额。

【输出格式】

  输出学校可以赚到的最大金额以及最优情况下他应该收取的学费。如果有多个解,输出收取学费最小的解。

【输入输出样例】

 Input

4 
1 6 4 6 

 Output

12 4

【数据限制】

  \(100\%\) 的数据满足:\(1≤N≤10^5\),\(1≤p_i≤10^6\)。

【来源】

  Mr.he

信息

ID
2604
难度
10
分类
搜索 | 枚举贪心 点击显示
标签
递交数
1
已通过
0
通过率
0%
被复制
6
上传者