#B0507. 青蛙回家(其二)
青蛙回家(其二)
题目描述
青蛙回家的路上有 块石头,第 块石头的高度为 。青蛙最初站在第 块石头上,每次可以向前跳到接下来最多 块石头中的任意一块。
从第 块跳到第 块需要付出
的体力。请计算到达第 块石头所需的最少体力。
输入格式
第一行包含两个整数 。第二行输入 个整数 。
输出格式
输出到达第 块石头的最少体力。
5 3
10 30 40 50 20
30
青蛙回家的路上有 N 块石头,第 i 块石头的高度为 hi。青蛙最初站在第 1 块石头上,每次可以向前跳到接下来最多 K 块石头中的任意一块。
从第 i 块跳到第 j 块需要付出
∣hi−hj∣的体力。请计算到达第 N 块石头所需的最少体力。
第一行包含两个整数 N,K。第二行输入 N 个整数 h1,h2,…,hN。
输出到达第 N 块石头的最少体力。
5 3
10 30 40 50 20
30