#P7314. [COCI 2018/2019 #3] Pismo

[COCI 2018/2019 #3] Pismo

题目描述

给定一个包含 NN 个整数的数组 AA。

该数组中一个区间 [L,R][L,R] (L<RL \lt R)的值定义为 $\max(A[L],A[L+1],\cdots,A[R])-\min(A[L],A[L+1],\cdots,A[R])$。

求该数组中所有区间值的最小值。

输入格式

第一行输入正整数 NN。

第二行输入 NN 个整数 AiA_i,表示数组中的数。

输出格式

输出所有区间值的最小值。

2
1 3
2
3
1 1 1
0
5
1 2 1 2 1
1

提示

样例 3 解释

符合题意的区间为 [1,5][1,5],该区间的值为 max⁡(1,2,1,2,1)−min⁡(1,2,1,2,1)=2−1=1\max(1,2,1,2,1)-\min(1,2,1,2,1)=2-1=1,为所有区间中值最小的。

数据规模与规定

对于 2020 分的数据,N≤100N \le 100。

对于 4040 分的数据,N≤2000N \le 2000。

对于 100%100\% 的数据,2≤N≤1052 \le N \le 10^5,∣Ai∣<109|A_i| \lt 10^9。

说明

本题分值按 COCI 原题设置,满分 7070。

题目译自 COCI2018-2019 CONTEST #3 T2 Pismo。