一个有关于多项式表达式的计算的问题,多项式表达式求值用C语言做

Problem Description
Here has an function:
f(x)=|a∗x3+b∗x2+c∗x+d|(L≤x≤R)
Please figure out the maximum result of f(x).

Input
Multiple test cases(less than 100). For each test case, there will be only 1 line contains 6 numbers a, b, c, d, L and R. (−10≤a,b,c,d≤10,−100≤L≤R≤100)

Output
For each test case, print the answer that was rounded to 2 digits after decimal point in 1 line.

Sample Input
1.00 2.00 3.00 4.00 5.00 6.00

Sample Output
310.00