#abc471c. Cookies and Greedy Takahashi
Cookies and Greedy Takahashi
题目描述
数轴上有 处掉落着饼干,第 块饼干的坐标是 。
高橋君最初位于坐标 ,在捡完全部 块饼干之前,不断重复下面的行动:
- 行动:移动到离自己最近的那块饼干所在的坐标(若有多块并列最近,则移动到坐标最小的那一块),并把它捡起来。
请求出他捡完所有饼干为止的移动距离总和。
输入格式
N
A_1 ... A_N
输出格式
输出移动距离的总和。
输入示例 1
4
-1 -4 2 -11
输出示例 1
23
示例 1 说明
高橋君的行动如下:
- 从 移动到 捡饼干,移动距离 ;
- 从 移动到 捡饼干,移动距离 ;
- 从 移动到 捡饼干,移动距离 ;
- 从 移动到 捡饼干,移动距离 。
合计 。
注意第 次行动:此时到 和到 的距离都是 ,并列最近,按规则选择坐标更小的 。
输入示例 2
10
1 2 3 4 5 -1 -2 -3 -4 -6
输出示例 2
17
示例 2 说明
他会先一路向左把 全部捡完(因为每次左边那块都更近或并列),共移动 ;再从 折返向右依次捡 ,移动 。合计 。
约束条件
- 两两不同
- 所有输入值均为整数