#184. 分级
分级
题目描述
给定长度为的序列,构造一个长度为的序列,满足:
1、非严格单调,即或。
2、最小化。
只需要求出这个最小值。
输入格式
第一行包含一个整数。
接下来行,每行包含一个整数。
输出格式
输出一个整数,表示最小值。
样例
输入样例
7
1
3
2
4
5
3
9
输出样例
3
提示
,
给定长度为N的序列A,构造一个长度为N的序列B,满足:
1、B非严格单调,即B1 ≤B2 ≤…≤BN 或B1 ≥B2 ≥…≥BN 。
2、最小化S=∑i=1N∣Ai−Bi∣。
只需要求出这个最小值S。
第一行包含一个整数N。
接下来N行,每行包含一个整数Ai 。
输出一个整数,表示最小S值。
7
1
3
2
4
5
3
9
3
1≤N≤2000,
0≤Ai ≤109