25年4月-A组(萌新)
Contest is over.
开始 2025-04-05 08:00:00
当前 2025-05-29 05:09:10
结束 2025-04-06 23:00:00

A. 数字跳跃

题目描述

你有 3 个数字,初始时你可以选择任意一个数作为起点,此时不需要付出任何代价。

之后,你可以从所在的数字出发,任意的跳到一个你没有跳过的新数字上,跳跃代价为:当前数字和目标数字中的较大值和较小值的差值。

你可以通过 2 次,完成 3 个数之间的跳跃,请编程找出完成 2 次跳跃的最小总代价。

输入

输入一行 3 个整数,用空格隔开。

输出

输出最小的总代价。

样例

输入

3 1 4

输出

3

输入

100 100 100

输出

0

输入

1 6 3

输出

5
说明

样例 1 解释

以下是一个以最小总代价完成 2 次跳跃的可行方案。

  • 先跳跃到 4 ,不需要任何代价。
  • 以代价 4 - 3 = 1 跳跃到 3
  • 以代价 3 - 1 = 2 跳跃到 1

总代价为 4

数据规模

对于 100\% 的数据,满足读入的三个数均在 [1, 100] 的范围内。

编辑代码
登录

注册
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 702
通过人数 436
金币数量 0 枚
难度 入门
提交