急急,大佬们给给代码,求求
  • 板块学术版
  • 楼主Ellison2012
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/4/26 12:19
  • 上次更新2024/4/26 17:07:41
查看原帖
急急,大佬们给给代码,求求
1022959
Ellison2012楼主2024/4/26 12:19

现在你在玩一款游戏。游戏中你的角色初始位于高度50的位置,你可以通过消耗能量向高处或低处移动,每消耗一点能量可以移动一点距离(例如位于高度50时,可以通过消耗1点能量前往高度49或者高度51)。

现在,游戏中有位于不同高度的奖励球,你需要按照给出的顺序依次获取它们,并尽量小的消耗能量。

你的任务是计算总共需要消耗的能量值。

第一行一个整数 n,表示总共有几个奖励球。

第二行 n个整数,依次表示各个奖励球的高度。

输出
一行一个整数表示最小消耗能量值。

输入数据

5

10 20 30 60 50

输出数据

100

位置改变过程为:

50 -> 10 -> 20 -> 30 -> 60 -> 50

其中每次改变消耗的能量和为:

40 + 10 + 10 + 30 + 10 = 100

每组数据点5分,共20组数据。

对于奖励球数量n,范围在 1≤ 100 1≤n≤100。

对于每个奖励球的高度,保证范围在 [ 1 , 100 ]之间。

2024/4/26 12:19
加载中...