#abc103a. [abc103_a]Task Scheduling Problem

[abc103_a]Task Scheduling Problem

题目描述

你有三个任务,所有任务都需要完成。

首先,你可以以0的代价完成其中一个任务。

接着,在完成第ii个任务后,你可以以AjAi|A_j - A_i|的代价完成第jj个任务。

这里,x|x|表示xx的绝对值。

找到完成所有任务所需的最小总代价。

约束条件

  • 输入中的所有值均为整数。
  • 1A1,A2,A31001 \leq A_1, A_2, A_3 \leq 100

输入

输入以以下格式从标准输入中给出:

A1A_1 A2A_2 A3A_3

输出

打印完成所有任务所需的最小总代价。

示例输入 1

1 6 3

示例输出 1

5

按照以下顺序完成任务,总代价为5,是最小的:

  • 以0的代价完成第一个任务。
  • 以2的代价完成第三个任务。
  • 以3的代价完成第二个任务。

示例输入 2

11 5 5

示例输出 2

6

示例输入 3

100 100 100

示例输出 3

0