问题2682--一元二次函数

2682: 一元二次函数

时间限制: 1 Sec  内存限制: 128 MB
提交: 443  解决: 47
[状态] [讨论版] [提交] [命题人:]
题目描述

        给出三个整数a,b,c,表示一元二次函数f(x)=ax2+bx+c,给出区间[l,r],求出区间内使函数值最大的x。

输入
        第一行输入三个整数a,b,c,表示f(x)=ax2+bx+c。 
        第二行输入两个整数l,r,表示区间[l,r],  (-1000000000<=a,b,c,l,r<=1000000000) 
        保证运算过程中数值在64位整数范围内
输出
        输出使函数值最大的x的值,若有多解,则输出最小的x。
样例输入 Copy
-1 4 -2
-10 10
样例输出 Copy
2
来源/分类