Сделать массив неубывающим
Средняя
Модуль: Жадные алгоритмы →За одну операцию можно увеличить любой элемент на 1. Найдите минимальное число операций, чтобы массив стал неубывающим.
Входные данные
В первой строке n. Во второй — n целых чисел a[i].Выходные данные
Минимальное число операций.Ограничения
1 ≤ n ≤ 100000; −10^9 ≤ a[i] ≤ 10^9.Пример 1
Ввод:
text
4
3 1 2 5
Вывод:
text
3
Пример 2
Ввод:
text
1
-8
Вывод:
text
0
Сделать массив неубывающим
Средняя
Модуль: Жадные алгоритмы →За одну операцию можно увеличить любой элемент на 1. Найдите минимальное число операций, чтобы массив стал неубывающим.
Входные данные
В первой строке n. Во второй — n целых чисел a[i].Выходные данные
Минимальное число операций.Ограничения
1 ≤ n ≤ 100000; −10^9 ≤ a[i] ≤ 10^9.Пример 1
Ввод:
text
4
3 1 2 5
Вывод:
text
3
Пример 2
Ввод:
text
1
-8
Вывод:
text
0
Код
Загрузка редактора...