АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

903. Approximation with progression

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added Игорь Андрианов

Дана последовательность целых чисел a1, a2, ..., aN. Найдите арифметическую прогрессию b1, b2, ..., bN, для которой величина  принимает минимально возможное значение. При этом элементы прогрессии не обязательно должны быть целыми.

В первой строке входного файла записано целое число N (2  N  104) — количество элементов последовательности. Во второй строке через пробел записаны целые числа a1, a2, ..., aN, не превосходящие по модулю 104.

Выведите в выходной файл два числа через пробел — первый член искомой арифметической прогрессии и её разность, с абсолютной или относительной погрешностью не более 10−6. Гарантируется, что для всех входных данных ответ определяется однозначно.

Пример

Поток ввода

Поток вывода

4

0 6 10 15

0.400 4.900

4

-2 -2 -2 -2

-2 0

 


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Vologda Students Contests / XIV InterUni Olympiad 2011 /
902. A - Muffins 903. 904. C - Toruses 905. D - Palindrome 906. E - Minefield
time generating 0.093 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.