[语言月赛202209] 零食售卖点

Luogu
IDLGB3664
Time1000ms
Memory512MB
DifficultyP2
2022O2优化排序语言月赛
洛咕公司有一条无限长的大道,可以被视为一个数轴。在这条大道上,一共有 $k$ 个零食售卖点,第 $i$ 个零食售卖点的坐标为 $a_i$。 Aya 非常热爱零食,他想知道,**相邻**两个零食售卖点之间的距离最大为多少。第 $i$ 个零食售卖点和第 $j$ 个零食售卖点之间的距离为 $|a_i-a_j|$。 $|x|$ 代表 $x$ 的绝对值。即,当 $x\ge0$,$|x|=x$;当 $x<0$,$|x|=-x$。例如,$|4|=4,|0|=0,|-1|=1$。 ## Input 输入的第一行为一个整数 $k$。 输入的第二行为 $k$ 个整数,第 $i$ 个为 $a_i$。 **请注意,$a_i$ 不保证按照升序给出。** ## Output 输出一行一个整数,代表**相邻**两个零食售卖点之间的距离最大为多少。 [samples] ## Note ### 输入输出样例解释 共 $4$ 个零食售卖点,按数轴上的顺序依次为 $1,3,5,20$,相邻两个零食售卖点的距离依次为 $2,2,15$,答案为 $15$。 ### 数据规模与约定 对于 $30\%$ 的数据,$k=2$; 对于另外 $30\%$ 的数据,$a_i$ 升序给出; 对于 $100\%$ 的数据,$2 \le k \le 5000, 1 \le a_i \le 10^7$。
Samples
Input #1
4
3 5 1 20
Output #1
15
API Response (JSON)
{
  "problem": {
    "name": "[语言月赛202209] 零食售卖点",
    "description": {
      "content": "洛咕公司有一条无限长的大道,可以被视为一个数轴。在这条大道上,一共有 $k$ 个零食售卖点,第 $i$ 个零食售卖点的坐标为 $a_i$。 Aya 非常热爱零食,他想知道,**相邻**两个零食售卖点之间的距离最大为多少。第 $i$ 个零食售卖点和第 $j$ 个零食售卖点之间的距离为 $|a_i-a_j|$。 $|x|$ 代表 $x$ 的绝对值。即,当 $x\\ge0$,$|x|=x$;当 $x<",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 524288
    },
    "difficulty": {
      "LuoguStyle": "P2"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGB3664"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "洛咕公司有一条无限长的大道,可以被视为一个数轴。在这条大道上,一共有 $k$ 个零食售卖点,第 $i$ 个零食售卖点的坐标为 $a_i$。\n\nAya 非常热爱零食,他想知道,**相邻**两个零食售卖点之间的距离最大为多少。第 $i$ 个零食售卖点和第 $j$ 个零食售卖点之间的距离为 $|a_i-a_j|$。\n\n$|x|$ 代表 $x$ 的绝对值。即,当 $x\\ge0$,$|x|=x$;当 $x<...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments