5667 - 一元三次方程的解
时间限制 : 1 秒
内存限制 : 64 MB
设一元三次方程ax3+bx2+cx+d=0,给出该方程中各项系数a、b、c、d(均为实数),并假设该方程一定存在3个不同的实数解(范围在-100~100之间),且解与解之差的绝对值大于或等于1,请编程求出这3个解。
输入
1行4个数,依次表示a、b、c、d的值。
输出
1行3个数,表示方程的3个解,之间用1个空格隔开。请从小到大输出,精确到小数点后2位。
样例
输入
1 -5 -4 20
输出
-2.00 2.00 5.00
来源
课课通