AT_abc064_b [ABC064B] Traveling AtCoDeer Problem
题目描述
圣诞节还有半年,驯鹿 AtCoDeer 君决定制定分发礼物的计划。
在 TopCoDeer 大街上有 $N$ 个房子排成一排,第 $i$ 个房子位于坐标 $a_i$。他打算给所有这些房子分发礼物。
你可以从任意位置开始,也可以在任意位置结束,请求出最小的移动距离。
输入格式
输入以以下格式从标准输入给出。
> $N$ $a_1$ $a_2$ $...$ $a_N$
输出格式
请输出 AtCoDeer 君需要移动的最小距离。
说明/提示
## 限制条件
- $1 \leq N \leq 100$
- $0 \leq a_i \leq 1000$
- $a_i$ 是整数。
## 样例解释 1
AtCoDeer 君如果从坐标 $9$ 开始,直接一直走到坐标 $2$,则移动距离为 $7$。此外,没有比 $7$ 更小的移动方法,因此最小移动距离为 $7$。
## 样例解释 2
同一个位置上可能有多个房子。
由 ChatGPT 4.1 翻译