Napíš programStredná30 XPÚloha 7/16

Čítač myšlienok

Zadanie

Mysli si dve celé čísla a prezraď programu len ich súčet a rozdiel (prvé mínus druhé), každý na samostatnom riadku. Program z nich uhádne pôvodné čísla a vypíše ich do jedného riadku oddelené medzerou - najprv prvé, potom druhé.

Ošetri zlý vstup: ak niektorý vstup nie je celé číslo, vypíš zly vstup a načítaj tú istú hodnotu znova. Ak k zadanému súčtu a rozdielu neexistujú celé čísla, vypíš ziadne cele cisla.

Čo má program robiť

Súčet 10 a rozdiel 4 znamenajú čísla 7 a 3.

Príklady

  • Vstup

    10
    4

    Očakávaný výstup

    7 3
  • Vstup

    abc
    10
    4

    Očakávaný výstup

    zly vstup
    7 3

Po odoslaní riešenie overia ešte 4 skryté testy: záporné číslo, žiadne celé čísla, viac chybných vstupov, nuly.

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.