该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定N个非负整数a1,a2⋯aN,定义N元函数f(x1,x2⋯xN):
函数的定义域为N维整数空间,即xi∈Z,i=1,2⋯N。
(1)若x1≤x2≤⋯≤xN,或者x1≥x2≥⋯≥xN,则:
f(x1,x2⋯xN)=i=1∑N∣ai−xi∣
(2)否则:
f(x1,x2⋯xN)=+∞
求该函数的最小值。
输入格式及数据规模
第一行是一个正整数N;
第二行是N个非负整数a1,a2⋯aN。
20%的数据:N≤5
另外20%的数据:N≤1000,xai≤1000
另外20%的数据:N≤100
100%的数据:N≤2000,xai≤109。
输出格式
一个整数,该函数的最小值。
样例
input
output
限制
Time limit: 1 sec
Memory limit: 128 megabytes
来源
From PKU Online Judge (POJ 3666)