Дана последовательность целых чисел {a1, …, an}. Найдите арифметическую
прогрессию {b1, …, bn}, для которой величина ∑(ai − bi)2
принимает минимально возможное значение. При этом элементы прогрессии
не обязательно должны быть целыми.
Исходные данные
В первой строке записано целое число n — количество
элементов в последовательности (2 ≤ n ≤ 104). Во второй строке записаны
целые числа a1, …, an, не превосходящие по модулю 104.
Результат
В единственной строке выведите через пробел два числа — первый член
искомой арифметической прогрессии и её разность, с абсолютной или относительной
погрешностью не более 10−6. Гарантируется, что для всех входных
данных ответ определяется однозначно.
Примеры
исходные данные | результат |
---|
4
0 6 10 15
| 0.400 4.900
|
4
-2 -2 -2 -2
| -2 0
|
Автор задачи: Алексей Самсонов
Источник задачи: XII открытое личное первенство УрГУ (19 марта 2011)