Наближення прогресією#1997

Наближення прогресією

1 секунда
64 мегабайти
Дуже легка

Дано послідовність цілих чисел a_1, a_2, \ldots, a_N. Знайдіть таку арифметичну прогресію b_1, b_2, \ldots, b_N, для якої мінімізується наступне значення:

\sum_{i=1}^{N} (a_i - b_i)^2

Зверніть увагу, що елементи прогресії не обов'язково мають бути цілими числами.

Вхідні дані

У першому рядку задано ціле число (2 \leq N \leq 10^4) — кількість елементів у послідовності. У другому рядку знаходяться цілі числа a_1, a_2, \ldots, a_N, кожне з модулем, що не перевищує 10^4.

Вихідні дані

Виведіть два числа через пробіл — перший член шуканої арифметичної прогресії та її різницю, з абсолютною або відносною похибкою, що не перевищує 10^{-6}. Гарантується, що для всіх вхідних даних відповідь визначена однозначно.

Приклади

Приклад 1

Loading
Loading