|x-1|+|x-2|+|x-3|+...+|x-2017|+|x-2018|
=|x-1|+|x-2|+|x-3|+...|x-1008|+|x-1009|+|1010-x|+|1011-x|+|1012-x|+...+|2017-x|+|2018-x|
>= | (x-1)+(x-2)+(x-3)+...+(x-1008)+(x-1009)+(1010-x)+(1011-x)+...+(2017-x)+(2018-x) |
= | -1-2-3-...-1009+1010+1011+...+2017+2018 |
= | (1010-1)+(1011-2)+(1012-3)+...+(2017-1008)+(2018-1009)|
= 1009+1009+...+1009,其中1009有1009项
=1009*1009
=1009^2
而当1009 <= x <= 1010时,
x-1>0,x-2>0,x-3>0,......,x-1009>=0,
1010-x>=0,1011-x>0,1012-x>0,....,2018-x>0
所以:
|x-1|+|x-2|+|x-3|+...+|x-2017|+|x-2018|
=|x-1|+|x-2|+|x-3|+...|x-1008|+|x-1009|+|1010-x|+|1011-x|+|1012-x|+...+|2017-x|+|2018-x|
=(x-1)+(x-2)+(x-3)+...+(x-1008)+(x-1009)+(1010-x)+(1011-x)+...+(2017-x)+(2018-x)
=-1-2-3-...-1009+1010+1011+...+2017+2018=1009^2
所以,最小值为1009^2
追问为什么要这样写?不明白。
追答之前的解答有误,现在的解法应该是正确的,完整的。
其中,我们用到了公式:|A|+|B|+|C|+...>= |A+B+C+...|
并且给给出了在本题中,以上这个等号(也就是取得最小值)成立的x的区间。