Eratosthenovo síto: Porovnání verzí
Smazaný obsah Přidaný obsah
m robot přidal: vi:Sàng Eratosthenes; kosmetické úpravy |
|||
Řádek 25:
: Seznam: '''7 11 13 17 19'''
5 je vyšší než
Výsledný seznam prvočísel v rozsahu 2–20: '''2, 3, 5, 7, 11, 13, 17, 19'''.
Řádek 124:
== Zdrojový kód v jazyce Python ==
<source lang="python">
MaxN = 1024
SeznamN = range(2,MaxN+1)
Prvocisla = []
while SeznamN[0]**2 <= SeznamN[-1]:
#prvku SeznamuN, vykonej:
Prvocisla.append(SeznamN[0]) # 1)K seznamu Prvocisla pripoj prvni cislo ze SeznamuN
Řádek 135:
SeznamN.remove(k) # 1)Odstran cislo/nasobek k ze SeznamuN;kod se opakuje od 4 radku
#Prvni cislo v seznamu je vetsi jak odmocnina z cisla posledniho a tedy
Prvocisla.extend(SeznamN)
print Prvocisla
</source>
Řádek 190:
</source>
== Externí odkazy ==
* [http://www.faust.fr.bw.schule.de/mhb/eratosiv.htm Interaktivní animace] (vyžadován [[JavaScript]])
[[Kategorie:Algoritmy]]
Řádek 234:
[[tr:Eratosten kalburu]]
[[uk:Решето Ератосфена]]
[[vi:Sàng Eratosthenes]]
[[zh:埃拉托斯特尼筛法]]
|