Набридли довгі умови задач?
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 256 мегабайтів
Вам дано масив цілих чисел .
Ви можете виконати наступну операцію будь-яку кількість разів (можливо, нуль):
вибрати індекси та обміняти місцями та .
Нехай дорівнює:
Іншими словами, дорівнює сумі квадратів різниць сусідніх елементів масиву .
Знайдіть мінімально можливе значення після виконання будь-якої кількості операцій (можливо, нуль).
Вхідні дані
Перший рядок містить одне ціле число — довжина масиву .
Другий рядок містить цілих чисел — елементи масиву .
Вихідні дані
Виведіть одне ціле число — мінімально можливе значення .
Приклади
Вхідні дані #1
Відповідь #1
Вхідні дані #2
Відповідь #2
Вхідні дані #3
Відповідь #3
Примітка
Для першого прикладу, після кількох операцій можливі значення такі:
;
;
;
;
;
.
Оцінювання
( бали): ;
( балів): ;
( балів): ;
( балів): В масиві не більше різних значень;
( балів): ;
( балів): без додаткових обмежень.
Відправки 2
Коефіцієнт прийняття 100%