184. Восстановление коэффициентов

Не решаласьСредняя

Необходимо восстановить коэффициенты функции f(x)f(x), зная её значения на некотором наборе точек.

При этом известно, что f(x)=((a+εa)sinx+(b+εb)lnx)2+(c+εc)x2,f(x) = ((a + \varepsilon_a)\sin x + (b + \varepsilon_b)\ln x)^2 + (c + \varepsilon_c)x^2, где εi\varepsilon_i — случайные величины, которые принимают значения из отрезка [0.001,0.001][–0.001, 0.001]; a,b,ca, b, c — неизвестные положительные константы, которые требуется найти (абсолютная ошибка не должна превышать 10210^{-2}).

Формат ввода

В архиве находится файл data.csv, в каждой строке которого записаны два числа xx и f(x)f(x), разделённые запятой.

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

Выведите через пробел 33 вещественных числа с точностью 22 значащих цифры после десятичной точки, которые соответствуют набору a,b,ca, b, c.

Ограничения

Ограничение времени

1 с

Ограничение памяти

64 МБ

Теги

Без компиляции
Нужно войти, чтобы отправить решение.Войти