Problem
Dört gerçek sayı verilmiştir: A, B, C, D. Ax3+Bx2+Cx+D=0 denkleminin tüm köklerini bulun. Bu denklemin tüm köklerinin mutlak değerinin 1000'i geçmediği biliniyor.Bu denklemin herhangi iki kökünün farkının en az 10-6 olduğu biliniyor.
Giriş
Program girdi olarak dört gerçek sayı alır: A, B, C, D. Bu dört sayıdan herhangi biri, ancak hepsi aynı anda değil, 0'a eşit olabilir.
Çıktı
Program 0'dan 3'e kadar gerçek sayı yazdırmalıdır: verilen denklemin kökleri artan sırada. Çoklu köklerin yalnızca bir kez çizilmesi gerekir. Kök değerler noktadan sonra 6 karakter doğrulukla gösterilmelidir.
Giriş |
Çıktı |
0 0 1000 -1 |
0,001 |