牛牛摆放花
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

n朵花排成一圈,最小化相邻两朵花高度差的最大值,输出最大值。


示例1

输入

复制
5,[2,1,1,3,2]

返回值

复制
1

说明

可以摆成 1 2 3 2 1这样的序列,最大值为1  
示例2

输入

复制
3,[30,10,20]

返回值

复制
20

说明

可以摆成10 30 20这样的序列,最大值为20 

备注: