小塔有一个长度为n的数组,他想要选择一个下标i(1≤i<n),随后,将ai及其左边元素全部染红,ai右边的元素全部染蓝,使得红色元素的极差和蓝色元素的极差†的差的绝对值最小,请你直接输出这个值。
†:极差 是指数组中最大值和最小值的差。
第一行输入一个整数n(2≤n≤105)代表数组的长度。
第二行n个整数a1,a2,...,an(1≤ai≤109)代表数组的元素。
在一行上输出一个正整数,表示红色元素的极差和蓝色元素的极差的差的绝对值的最小值。
输入
5
1 2 4 3 5
输出
1
说明
红色元素为1,2,4,极差为4−1=3;蓝色元素为3,5,极差为5−3=2,差的绝对值为1。
扫码备注加群即可,期待您的到来~
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.