Napíš programZákladná10 XPÚloha 7/15
Súčet párnych čísel
Zadanie
Program vygeneruje 15 náhodných celých čísel z intervalu ⟨0; 50⟩ a vypíše súčet tých, ktoré sú párne.
Rozdeľ ho na funkcie, ktoré testy volajú priamo:
vygeneruj()vráti zoznam 15 náhodných celých čísel od 0 do 50,sucet_parnych(zoznam)vráti súčet párnych čísel zoznamu.
Príklady
Volanie
print(sucet_parnych([1, 2, 3, 4]))
Očakávaný výstup
6
Volanie
z = vygeneruj() print(len(z) == 15, all(type(x) == int and 0 <= x <= 50 for x in z)) print(len({tuple(vygeneruj()) for _ in range(20)}) > 1)Očakávaný výstup
True True True
Po odoslaní riešenie overia ešte 4 skryté testy: žiadne párne číslo, nuly, prázdny zoznam, väčšie čísla.
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.