#B0456. 三个根在躲猫猫

三个根在躲猫猫

题目描述

科学馆的运动模拟器使用一条三次函数曲线描述装置的平衡状态。函数值等于 00 的位置就是校准点。

已知函数

f(x)=ax3+bx2+cx+df(x)=ax^3+bx^2+cx+d

[100,100][-100,100] 内恰好有三个不同的实根,并且任意两个根之间的距离不少于 11。请从小到大找出这三个校准点。

输入格式

输入四个实数 a,b,c,da,b,c,d

输出格式

在一行中从小到大输出三个实根,保留两位小数,根之间用一个空格分隔。

1 -6 11 -6
1.00 2.00 3.00

数据范围与提示

  • a0a\ne0
  • 三个实根都在 $[-100
  • 100]$ 内
  • 且任意两个根之差的绝对值不少于 11