Задача C. Интерполяция

Входной файл:Стандартный вход   Ограничение времени:1 сек
Выходной файл:Стандартный выход   Ограничение памяти:512 Мб
Максимальный балл:20  

Условие

Требуется для некоторой неизвестной функции f:RR заданной на равномерной сетке xi = x0 + iΔ x,fi = f(xi),i = 0,n − 1 получить значения fj на сетке с меньшим шагом xj = x0 + j2Δ x,j = 0,2(n − 1).

Тестирование проводится для одной и той же функции f. Входные данные для второго теста можно скачать здесь.

Формат входных данных

Входной файл содержит n пар вещественных чисел xi, fi.

Формат выходных данных

Выходной файл должен содержать 2n − 1 вещественных чисел fj с точностью не менее трёх знаков после запятой.

Ограничения

5⩽ n⩽ 10001

 − 105⩽ x⩽ 105

Примеры тестов

Стандартный вход Стандартный выход
1
-4 10.464779796751555
-2  8.608842491956457
 0  5.987840056419071
 2  3.0115451750183895
 4  0.12229973341539341
10.4648 9.6549 8.6088 7.3699 5.9878 4.5164 3.0115 1.529 0.1223

0.202s 0.031s 15