eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Площа

Площа

Для заданої функції \textbf{F(x) }=\textbf{ a_0·f_0(b_0·x)} + ... + \textbf{a_n·f_n(b_n·x)}, а також, для заданих \textbf{A} та \textbf{B}, визначити площу, обмежену графіками функцій \textbf{y }=\textbf{ F(x)}, \textbf{y }=\textbf{ -C}, \textbf{x }=\textbf{ A}, \textbf{x }=\textbf{ B}. Де \textbf{0} ≤ \textbf{n} ≤ \textbf{25}, \textbf{-25} ≤ \textbf{a_i}, \textbf{b_i} ≤ \textbf{25}, \textbf{b_i} ≠ \textbf{0}, \textbf{C} = \textbf{abs(a_0/b_0)} + ... + \textbf{abs(a_n/b_n)}, \textbf{-1000} ≤ \textbf{A}, \textbf{B} ≤ \textbf{1000}, а кожне з \textbf{f_i} або \textbf{sin}, або \textbf{cos}. \InputFile На початку файла йдуть значення чисел \textbf{A} та \textbf{B}, а потім рядок, який містить \textbf{F(x)}, причому цей рядок пропусків не містить, крім того \textbf{a_i} і \textbf{b_i} можуть бути пропущені (відповідно, у цих випадках їх значення повинні бути прийнятими рівними \textbf{1}). Аналогічно, \textbf{-sin(-x)} слід сприймати як \textbf{-1·sin(-1·x)}. \OutputFile Вихідний файл складається з єдиного рядка, у якому міститься шукана площа з точністю \textbf{6} дробових десяткових цифр.
Ліміт часу 1 секунда
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
-15 27
5*sin(2*x)+6*cos(3*x)
Вихідні дані #1
191.900934
Автор Т.Заркуа
Джерело Зимові збори у Харкові 2010 День 7