6
Vrnimo se k eni od nalog iz tretje učne enote (Zanke), ki jo lahko zdaj s funkcijami rešimo lepše in elegantneje.
Napiši funkcijo ZanimivaStevila(N, k), ki izpiše vsa tista praštevila med 1 in N, ki imajo v desetiškem zapisu vsaj k števk enakih 1 in ki nastopajo kot z v neki pitagorejski trojici
Svojo rešitev strukturiraj tako, da se za preverjanje praštevilskosti, štetje števk z vrednostjo 1 ipd. uporablja ločene funkcije, ki jih potem kliče glavna funkcija ZanimivaStevila.
7
Napiši funkcijo KolikokratNajmanjsi(t), ki dobi kot parameter tabelo t in vrne število, ki prešteje, kolikokrat se v tabeli t pojavi najmanjši element te tabele.
Primer: KolikokratNajmanjsi([10, 15, 8, 13, 15, 8, 15, 17]) mora vrniti 2 (najmanjši element dane tabele je 8, ki se v njej pojavi 2-krat).
| ... | Python | |||