equação cúbica
                                         
                                         
                            
                             
                                         
                                          Problem 
                         
                                 Quatro números reais são dados: A, B, C, D. Encontre todas as raízes da equação Ax3+Bx2+Cx+D=0. Sabe-se que todas as raízes desta equação não excedem 1000 em valor absoluto. Sabe-se que quaisquer duas raízes desta equação diferem em pelo menos 10-6.
 
Entrada
O programa recebe quatro números reais como entrada: A, B, C, D. Qualquer um desses quatro números, mas não todos ao mesmo tempo, pode ser igual a 0.
 
Saída
O programa deve imprimir de 0 a 3 números reais: as raízes da equação dada em ordem crescente. Raízes múltiplas precisam ser desenhadas apenas uma vez. Os valores de raiz devem ser exibidos com uma precisão de 6 caracteres após o ponto.
 
| Entrada | 
Saída | 
| 0 0 1000 -1 | 
0,001 |