A. 外卖

内存限制:256 MiB 时间限制:1000 ms 输入文件: data.in 输出文件: data.out
题目类型:传统 评测方式:文本比较

题目描述

小途每天都要奔波于各个地方送很多份外卖。

与此同时,小途也非常的热爱思考,因此小途一直在想如何能尽快地把每一单完成。

形式化题意:

在一个数轴上有 A,B,C,D 四个点,小途目前在 A 点,他需要经过 B 点,C 点,和 D 点,但是顺序可以任意,给定四个点的位置,求走的最短距离之和。(注意,最后不需要回到 A 点。)

输入格式

第一行四个整数 A,B,C,D,分别表示每个点的坐标。

输出格式

一行一个正整数,表示从 A 点走过 B,C,D 点的最短距离总和。

样例

样例输入 #1

1 2 3 4

样例输出 #1

3

样例输入 #2

1 2 3 -1

样例输出 #2

6

数据范围与提示

对于 50% 的数据,每个点的坐标的绝对值小于等于 20。

对于另外 50% 的数据,没有特殊限制。

对于 100% 的数据,每个点的坐标的绝对值小于等于 10^9