CF1043A.Elections

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Awruk is taking part in elections in his school. It is the final round. He has only one opponent — Elodreip. The are nn students in the school. Each student has exactly kk votes and is obligated to use all of them. So Awruk knows that if a person gives aia_i votes for Elodreip, than he will get exactly kaik - a_i votes from this person. Of course 0kai0 \le k - a_i holds.

Awruk knows that if he loses his life is over. He has been speaking a lot with his friends and now he knows a1,a2,,ana_1, a_2, \dots, a_n — how many votes for Elodreip each student wants to give. Now he wants to change the number kk to win the elections. Of course he knows that bigger kk means bigger chance that somebody may notice that he has changed something and then he will be disqualified.

So, Awruk knows a1,a2,,ana_1, a_2, \dots, a_n — how many votes each student will give to his opponent. Help him select the smallest winning number kk . In order to win, Awruk needs to get strictly more votes than Elodreip.

输入格式

The first line contains integer nn ( 1n1001 \le n \le 100 ) — the number of students in the school.

The second line contains nn integers a1,a2,,ana_1, a_2, \ldots, a_n ( 1ai1001 \leq a_i \leq 100 ) — the number of votes each student gives to Elodreip.

输出格式

Output the smallest integer kk ( kmaxaik \ge \max a_i ) which gives Awruk the victory. In order to win, Awruk needs to get strictly more votes than Elodreip.

输入输出样例

  • 输入#1

    5
    1 1 1 5 1
    

    输出#1

    5
  • 输入#2

    5
    2 2 3 2 2
    

    输出#2

    5

说明/提示

In the first example, Elodreip gets 1+1+1+5+1=91 + 1 + 1 + 5 + 1 = 9 votes. The smallest possible kk is 55 (it surely can't be less due to the fourth person), and it leads to 4+4+4+0+4=164 + 4 + 4 + 0 + 4 = 16 votes for Awruk, which is enough to win.

In the second example, Elodreip gets 1111 votes. If k=4k = 4 , Awruk gets 99 votes and loses to Elodreip.

首页