Fişierul intrare/ieşire:ecuatii.in, ecuatii.outSursăad-hoc
AutorAndreescu MihaiAdăugată demihai995Andreescu Mihai mihai995
Timp execuţie pe test1.7 secLimită de memorie1024 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Ecuatii

Se dau T ecuaţii de gradul 5, prin 6 numere, a, b, c, d, e şi f, cu semnificaţia că:
a x 5 + b x 4 + c x 3 + d x 2 + e x + f = 0
Se cere pentru fiecare dintre acestea să se afişeze o rădăcină a ecuaţiei. O rădăcină are proprietatea că respectă ecuaţia.

Date de intrare

În fişierul ecuatii.in se va găsi T, reprezentând numărul de ecuaţii şi pe fiecare din următoarele T linii, numerele a, b, c, d e şi f, corespunzătoare fiecărei ecuaţii.

Date de ieşire

În fişierul ecuatii.out se vor afişa T numere, fiecare pe câte o linie. Al i-lea număr va fi una dintre rădăcinile ecuaţiei i.

Restricţii

  • 1 ≤ T ≤ 100 000
  • -1 000 000 000 ≤ a, b, c, d, e ≤ 1 000 000 000, reale
  • se garanteaza ca h(-1000) * h(1000) < 0, unde h(x) = a x 5 + b x 4 + c x 3 + d x 2 + e x + f;
  • se recomanda lucrul cu o precizie de 6 zecimale

Exemplu

ecuatii.inecuatii.out
1
1 5 10 10 5 1
-1

Explicaţie

Trebuie sa te autentifici pentru a trimite solutii. Click aici