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.