ok dik len pockaj chvilu, zistil som ze to wikanove riesenie asi bude rychlejsie(prepac wikanko. aj ked asi nie o vela, lebo vypadne len par cisel), len ja som zabudol zadat limit hornej hranice.
malo to byt takto:
else:
summ = 0
for element in list_of_primes[3:list_of_primes.index(int(num ** 0.5))]: # start from prime 7
if num % element == 0: # already found primes scan
break
else:
list_of_primes.append(num)
lenze mi vyhadzuje chybu, ked kontroluje cislo 17.lebo odmocnina je 4 a to nie je v nasom liste prvocisel. tuto list.index(value) metodu potrebujem upravit, ze ked nenajde presne to cislo, tak nech zoberie najblizsie nizsie prvocislo. lenze, do indexu nemozem dat boolean, lebo vyjde nie cislo ale True alebo False. teraz neviem co spravit