10703: Жаба - 1
Відправити розв'язок
Бали:
100 (partial)
Time limit:
1.0s
Memory limit:
256M
Author:
Problem type
Allowed languages
Brain****, C++, Java, Pascal, Python, v8js
Є \(N\) каменів пронумерованих від \(1\) до \(N\). Для кожного каменя відома його висота \(Hi\).
Жаба початково знаходиться на камені номер \(1\) і хоче дострибати на камінь номер \(N\).
Якщо жаба знаходиться на камені \(i\) вона може стрибнути на камінь \(i+1\) або \(i+2\).
Ціна стрибка з каменя \(i\) на камінь \(j\) - модуль різниць висот цих каменів \(|Hi-Hj|\)
Знайдіть найдешевшу ціну за яку жаба може дістатись каменя номер \(N\)
Формат вхідних даних
В першому рядку ціле число \(N\) (\(1 \le N \le 10^5\))
В наступному рядку \(N\) цілих чисел \(Hi\) - висоти каменів (\(1 \le Hi \le 10^4\)).
Формат вихідних даних
Виведіть наменшу можливу ціну.
Приклад вхідних даних-1
4
10 30 40 20
Приклад вихідних даних-1
30
Приклад вхідних даних-2
2
10 10
Приклад вихідних даних-2
0
Приклад вхідних даних-3
6
30 10 60 10 60 50
Приклад вихідних даних-3
40
Коментарі