题库练习 Benches
← 上一题 下一题 →

A11969 | Benches

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

There are $n$ benches in the Berland Central park. It is known that $a_i$ people are currently sitting on the $i$ -th bench. Another $m$ people are coming to the park and each of them is going to have a seat on some bench out of $n$ available.

Let $k$ be the maximum number of people sitting on one bench after additional $m$ people came to the park. Calculate the minimum possible $k$ and the maximum possible $k$ .

Nobody leaves the taken seat during the whole process.

输入格式

The first line contains a single integer $n$ $(1 \le n \le 100)$ — the number of benches in the park.

The second line contains a single integer $m$ $(1 \le m \le 10\,000)$ — the number of people additionally coming to the park.

Each of the next $n$ lines contains a single integer $a_i$ $(1 \le a_i \le 100)$ — the initial number of people on the $i$ -th bench.

输出格式

Print the minimum possible $k$ and the maximum possible $k$ , where $k$ is the maximum number of people sitting on one bench after additional $m$ people came to the park.

输入输出样例

输入 #1
4
6
1
1
1
1
输出 #1
3 7
输入 #2
1
10
5
输出 #2
15 15
输入 #3
3
6
1
6
5
输出 #3
6 12
输入 #4
3
7
1
6
5
输出 #4
7 13
C++ 编辑器
输入
输出