Здається, що будь-яка Проста Модифікація дельт за допомогою послідовної функції майже завжди може бути виконана іншим більш коротким способом , Денніс . Таким чином, єдине рішення, яке я можу уявити, щоб зробити це важче, - це ввести якусь непослідовну функцію.
Сортування.
Ваше завдання - взяти масив цілих чисел, сортувати їх дельти та перекомпілювати, щоб дати новий масив цілих чисел.
EG.
Для введення:
1 5 -3 2 9
Отримайте такі дельти:
4 -8 5 7
Потім сортуйте ці дельти, поступаючись:
-8 4 5 7
І повторно застосувати їх, що дає:
1 -7 -3 2 9
Введення-виведення
Вам буде наданий список / масив / таблиця / кортеж / стек / тощо. підписаних цілих чисел як введення через будь-який стандартний метод введення.
Ви повинні вивести змінені дані ще раз у будь-якій прийнятній формі, дотримуючись вищевказаного методу дельта сортування.
Ви отримаєте N входів, 0 < N < 10
де кожне число потрапляє в діапазон-1000 < X < 1000
Випробування
1 5 -3 2 9 -> 1 -7 -3 2 9
-5 -1 -6 5 8 -> -5 -10 -7 -3 8
-8 1 -7 1 1 -> -8 -16 -16 -8 1
8 -9 3 0 -2 -> 8 -9 -12 -14 -2
-5 -2 -5 5 0 -> -5 -10 -13 -10 0
-1 9 -1 -7 9 -> -1 -11 -17 -7 9
Примітки
- Як зазначено вище, ви завжди отримаєте щонайменше 1 вхід і не більше 9.
- Перше і останнє число вашого виводу завжди відповідатиме вхідному.
- Приймається лише стандартний вихідний вихід
- Застосовуються стандартні лазівки
- Це код-гольф , тому найнижча кількість байт виграє!
- Веселіться!