Napíš programJednoduchá20 XPÚloha 13/16

Kvadratická rovnica

Zadanie

Program načíta koeficienty a, b, c kvadratickej rovnice ax² + bx + c = 0 (každý na samostatnom riadku, a nie je 0) a vypíše jej reálne korene:

  • ak má dva korene, vypíše ich do jedného riadku od menšieho po väčší,
  • ak má jeden (dvojnásobný) koreň, vypíše ho,
  • ak nemá reálne riešenie, vypíše nema riesenie.

Stačí presnosť na 2 desatinné miesta.

Príklady

  • Vstup

    1
    -5
    6

    Očakávaný výstup

    2 3

Po odoslaní riešenie overí ešte 5 skrytých testov: dvojnásobný koreň, záporný diskriminant, a = 2, iracionálne korene, záporné a.

Python sa spustí pri prvom spustení kódu.

Ctrl+Enter spustí program. Tab odsadí riadok. Esc a potom Tab opustí editor.

Vstup (stdin)

Každý riadok = jedno volanie input().

Výstup

Nápovedy

Najprv to skús sám. Každá nápoveda prezradí o niečo viac - a trochu zníži odmenu.

Bez prihlásenia sú nápovedy zadarmo - ale ani XP sa neudeľujú.

Riešenie

Riešenie sa odomkne po poslednej nápovede.