#ABC313A. 成为最强

成为最强

成为最强

题目描述

NN 个人,编号分别为 11NN。 每个人都有一个名为编程能力的整数值,第 ii 个人的编程能力为 PiP_i 点。 为了让第 11 个人成为最强,还需要提高多少编程能力? 也就是说,求出满足「对所有 i1i \neq 1,都有 P1+x>PiP_1 + x \gt P_i」的最小非负整数 xx

输入格式

输入按以下格式从标准输入给出:

NN
P1P_1 P2P_2 \dots PNP_N

输出格式

将答案作为整数输出。

样例

4
5 15 2 10
11

为了让第 11 个人成为最强,需要让编程能力达到 1616 点或以上,所以答案为 165=1116-5=11

4
15 5 2 10
0

11 个人已经是最强,无需再提高编程能力。

3
100 100 100
1

数据范围

  • 1N1001 \le N \le 100
  • 1Pi1001 \le P_i \le 100
  • 输入均为整数
难度 入门
通过率
尝试 0
已通过 0
ID
3021
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签