题目描述
给定一个长度为 n 的序列 Ai 以及两个下标 p,q(p<q)。你可以选择任意一个区间 [L,R] 并将序列的这个范围内的元素 AL∼AR 从小到大排序。
求选择一个区间排序后 Aq−Ap 的值最大可以是多少。
输入格式
输入的第一行包含三个整数 n,p,q,相邻两个整数之间使用一个空格分隔。
第二行包含 n 个整数,分别表示 A1,A2,⋯,An,相邻两个整数之间使用一个空格分隔。
输出格式
输出一行,包含一个整数表示 Aq−Ap 的最大值。
提示
对于 20% 的评测用例,n≤100,Ai≤200;
对于 40% 的评测用例,n≤2000,Ai≤3000;
对于所有评测用例,1≤p≤q≤n≤2×105,1≤Ai≤106。