
Bengali: 
##  আগামী ও গ্রামীণফোন এর সহযোগিতায় অনূদিত ##
এখন আমি N সীমা পর্যন্ত
মৌলিক সংখ্যার তালিকা তৈরি করার একটি প্রাচীন পদ্ধতি সম্পর্কে জানাবো
যা এরাটোস্থেনিসের বাছাই নামে পরিচিত।
এরাটোস্থেনিস ২৭৬ খ্রীষ্ট পূর্বে জন্মগ্রহণ করেন।
সুতরাং এই পদ্ধতি প্রায় ২২০০ বছর পুরানো।
কিন্তু এটা খুবই সহজ এবং মার্জিত
এবং এটা যে কোন শিশুকেই শিখানো যাবে।
মনে করি, ১০০ পর্যন্ত মৌলিক সংখ্যা
হিসাব করতে চাই, এটা একইভাবে
কাজ করবে যদি আমরা দশ হাজার
অথবা দশ কোটি পর্যন্ত হিসাব করতে চাইতাম। এভাবে শুরু করা যাক,
মনে করি, সকল সংখ্যা চিহ্নিত নয়,
ধূসর রঙের সংখ্যাগুলো চিহ্নিত নয়। প্রথম থেকে
শুরু করে যদি আমরা একটি সংখ্যা খুঁজে পাই যেটি চিহ্নিত না
তাহলে সেটি হবে মৌলিক সংখ্যা।
তাহলে ২-কে লক্ষ্য করি এবং
২-কে মৌলিক সংখ্যা বলা যায় কারণ এটি চিহ্নিত না।
এবং এরপর দ্বিতীয় দফায় এখন আমরা
২-এর সকল গুণিতককে বাদ দিতে পারি

Bulgarian: 
Ще ти представя един древен
метод за генериране на списък от прости числа
до някакво число N, наречен "решето на Ератостен".
Ератостен е роден през 276 г. пр. Хр.
Този метод е на възраст над 2200 години.
Но е много прост и елегантен
и можеш да научиш всяко дете на него.
Например да речем, че искаме да изчислим
всички прости числа до 100, това ще работи
по същия начин, както бихме изчислили
простите числа до 10 000 или до милиард.
Гласи следното: приемаме, че всички числа
са немаркирани – сивото значи немаркирано.
Започваме от началото и ако намерим число,
което не е маркирано, знаем, че е просто.
Така че взимаме 2 и казваме,
че 2 е просто, защото не е маркирано.
Във втората фаза
елиминираме всички произведения на 2,

Czech: 
Ukážeme si postup používaný ve starém řecku
pro generování posloupnosti prvočísel menších jak ,N'
známý jako Eratosthenovo síto.
Eratosthenes se narodil 276 let před naším letopočtem
takže tento postup je přes 2200 let starý.
Proto je velmi jednoduchý a elegantní
takže ho zvládne úplně každý.
Ukážeme na příkladu:
Chceme spočítat všechna prvočísla až do 100.
Funguje to úplně stejně
i pro počítání prvočísel až do tisíce nebo milionu.
Postup je následujcí:
Na začátku máme všechna čísla neoznačená.
Šedé políčko je neoznačené.
Začneme od prvního čísla
a jestli je neoznačené
pak je prvočíslo.
Takže narazíme na 2
vidíme, že 2 je prvočíslo, protože je neoznačené.
Druhým krokem je
že vyškrtneme všechny násobky 2

Italian: 
Ora esporremo un antico metodo - detto il Crivello di Eratostene - 
per generare la lista di tutti i numeri primi sino a N
Ora esporremo un antico metodo - detto il Crivello di Eratostene - 
per generare la lista di tutti i numeri primi sino a N
Ora esporremo un antico metodo - detto il Crivello di Eratostene - 
per generare la lista di tutti i numeri primi sino a N
Eratostene nacque nel 276 a. C.
Quindi il metodo ha più di 2200 anni
È molto semplice ed elegante.
potete insegnarlo ad un bambino
È molto semplice ed elegante.
potete insegnarlo ad un bambino
Vogliamo determinare tutti i numeri primi fino al numero 100
(il procedimento sarebbe identico se dovessimo arrivare sino a un miliardo)
Vogliamo determinare tutti i numeri primi fino al numero 100
(il procedimento sarebbe identico se dovessimo arrivare sino a un miliardo)
Vogliamo determinare tutti i numeri primi fino al numero 100
(il procedimento sarebbe identico se dovessimo arrivare sino a un miliardo)
Vogliamo determinare tutti i numeri primi fino al numero 100
(il procedimento sarebbe identico se dovessimo arrivare sino a un miliardo)
Iniziamo con tutti i numeri non segnati, in grigio
Iniziamo con tutti i numeri non segnati, in grigio
Cominciamo dal più piccolo ed ogni volta che incontreremo 
un numero non segnato, quello sarà un primo
Cominciamo dal più piccolo ed ogni volta che incontreremo 
un numero non segnato, quello sarà un primo
Iniziamo da 2: non è segnato, quindi è primo
Iniziamo da 2: non è segnato, quindi è primo
Ora procediamo ad eliminare tutti i multipli di 2
(perché sappiamo che non sono primi)
Ora procediamo ad eliminare tutti i multipli di 2
(perché sappiamo che non sono primi)

Georgian: 
მინდა წარმოგიდგინოთ რაღაც N-მდე
მარტივი რიცხვების სიის შექმნის
ანტიკური მეთოდი
რომელსაც ჰქვია ერატოსთენეს საცერი.
ერატოსთენე დაიბადა ძვ. წ. 276 წელს.
ანუ, ეს ეთოდი 2200 წელზე მეტისაა,
მაგრამ ის ძალიან მარტივი და ელეგანტურია
და ის შეგიძლია ნებისმიერ ბავშვსაც ასწავლო.
ვთქვათ, გვინდა გამოვთვალოთ
მარტივი რიცხვები 100-მდე,
ეს მეთოდი ისევე მუშაობს,
თუ გვინდა გამოთვლა
10000-მდე ან მილიარდამდე.
ჩავთავლოთ, რომ
ყველა რიცხვი არის მოუნიშნავი,
ანუ ნაცრისფერი ნიშნავს მოუნიშნავს.
ვიწყებთ თავიდან და თუ შევხვდებით რიცხვს,
რომელიც მოუნიშნავია,
ვიცით, რომ ის მარტივია.
ანუ, მივდივართ ორზე და ვამბობთ,
რომ ორი მარტივია, რადგან მოუნიშნავია.
მეორე ფაზაში შეგვიძლია ამოვშალოთ
ორის ჯერადები

Korean: 
지금부터 고대로부터 내려오는
유한수 N보다 작은 소수를
나열하는 방법인
에라토스테네스의 체에 대해서
이야기해보겠습니다
에라토스테네스는
기원전 276년에 태어났습니다
그러니까 이 방법은
약 2200년정도 전에 나온거네요
하지만 매우 우아하고 간단해서
아이에게도
쉽게 가르칠 수 있어요
그럼 예를 하나 들어봅시다
100까지의 모든 소수를
계산하고 싶다면
만약 만 또는 10억까지
구하기를 원한다 하더라도
똑같은 방식으로 계산할 겁니다
우선 모든 숫자에 아무런
표시를 하지 않았다고 가정합시다
회색은 아무런 표시가
되지 않았다는 뜻입니다
처음에 1 부터 시작해서
아무런 표시가 되지 않은 
수를 만나면 소수입니다
바로 2를 만나고
소수라고 말할 수 있어요
어떤 표시도 없으니까요
두 번째 단계로
2의 배수를 모두 제거합니다

Thai: 
ตอนนี้ผมจะแนะนำให้รู้จัก
วิธีโบราณเพื่อสร้างรายการของจำนวนเฉพาะ
ถึงค่าจำกัด n ค่าหนึ่ง เรียกว่า
กระชอนของเอราทอสินิส (Sieve of Erathosthenes)
เอราทอสินิสเกิดเมื่อ 276 ปีก่อนคริสตกาล
วิธีนี้จึงมีอายุมากกว่า 2200 ปี
แต่มันเรียบง่ายและสวยงาม
คุณสอนลูกหลานคุณได้ง่ายๆ
ทีนี้ สมมุติว่า เราอยากคำนวณ
จำนวนเฉพาะถึง 100 มันควรใช้ได้
ถ้าเราอยากคำนวณ
ไปถึง 10,000 หรือพันล้าน
ทำอย่างนี้ สมมุติว่าจำนวนทุกตัว
ยังไม่ถูกทำเครื่องหมาย 
สีเทาคือไม่ถูกทำเครื่องหมาย
เราเริ่มต้น และถ้าเราดูจำนวน
ที่ไม่ถูกทำเครื่องหมาย มันจะเป็นจำนวนเฉพาะ
เราเจอ 2 แล้วเราบอกว่า
2 เป็นจำนวนเฉพาะเพราะ
มันไม่ได้ถูกทำเครื่องหมาย
แล้วขั้นที่สอง คือตอนนี้เรา
ลบพหุคูณของสองทั้งหมด

Polish: 
Przedstawię teraz starożytną metodę
generowania listy liczb pierwszych
do jakiejś granicy n,
znaną jako Sito Eratostenesa.
Eratostenes urodził się
w 276 r. p. n. e.
Metoda ma więc ponad 2200 lat.
Jest bardzo prosta i elegancka.
Można jej nauczyć każde dziecko.
Powiedzmy np., że chcemy obliczyć
wszystkie liczby pierwsze do 100.
Działałoby to tak samo,
gdybyśmy chcieli wyznaczyć
te liczby do 10 000 lub miliarda.
Robi się tak:
najpierw wszystkie liczby
są niezaznaczone. Szare tło.
Zaczynamy od początku.
Trafiamy na liczbę niezaznaczoną:
jest to liczba pierwsza.
Trafiamy na 2 i mówimy:
to liczba pierwsza, bo niezaznaczona.
W drugiej fazie eliminujemy
wszystkie wielokrotności dwóch,

Portuguese: 
Agora vou mostrar um antigo
método para gerar uma lista
de números primos
até um limite N, chamada de
crivo de Eratóstenes.
Eratóstenes nasceu em 276 A.C.
Então, esse método tem mais de 2200 anos.
Mas é muito simples e elegante
e você pode ensinar a qualquer criança.
Digamos por exemplo
que queremos calcular
todos os primos até 100, isso vai funcionar
do mesmo modo que se quiséssemos calcular
até 10.000 ou um bilhão.
Prossiga como é mostrado,
assuma que todos os números
estão desmarcados, cinza é desmarcado.
Começamos do início
e se acharmos um número
que está desmarcado, sabemos que é primo.
Apertamos dois e dizemos
dois é primo, pois está desmarcado.
Na segunda fase nós podemos
eliminar todos os múltiplos de dois

English: 
Voiceover: I'm now going
to introduce an ancient
method for generating
a list of primes up to
some limit N, called the
Sieve of Erathosthenes.
Now Erathosthenes was born in 276 BC.
So this method was over 2200 years old.
But it's very simple and elegant
and you can teach it to any child.
Now let's say for example
we want to calculate
all the primes up to 100, this would work
in the same way if we wanted to calculate
up to 10,000 or a billion.
Proceeds as follows, assume all numbers
are unmarked, grey is unmarked.
We start at the beginning
and if we find a number
that is unmarked we know it's prime.
So we hit two and we say
two is primed because it's unmarked.
And then the second phase is now we can
eliminate all multiples of two

English: 
because we know their composite.
So bam, we jump along and we eliminate
all multiples of two, red means composite.
And now we repeat.
We step along from two to three.
Three is unmarked so
we mark three as prime.
And now we can eliminate
all multiples of three.
And a really simple optimization is,
notice six is already crossed off,
we actually cross off
the multiples starting
at the square of that number.
So three times three is nine.
We start at nine and mark all
multiples of three as composite.
And then again we go back,
we jump along to four.
Well four is marked,
we know it's composite.
We jump along to five, we
find an unmarked number,
five is prime.
Now five times five is 25, we go to 25.
We mark off 25, 30, 35, 40, 45, and so on.
Those are composites.
We proceed forward until we hit seven,
we know seven is prime
because it's unmarked.
Seven times seven is 49, we mark 49

Czech: 
protože víme, že jsou složená
takže -prásk- trochu poposkočíme
a odstraníme všechny násobky 2
Červené znamená složené číslo
Nyní opakujeme postup.
Přejdeme ze 2 na 3
Číslo 3 je neoznačené, takže ho označíme jako prvočíslo
Teď můžeme vyškrtnout všechny násobky 3
Existuje jednoduchý zlepšovák:
Všimneme si, že číslo 6 je už označené
je lepší označovat čísla až od
druhé mocniny.
3 krát 3 je 9
Začneme tedy od 9 a vyškrtneme všechny násobky 3
jako složená čísla.
Opět jdeme od prvního kroku a přejdeme na 4
Číslo 4 je označené, takže je složené
přeskočíme na číslo 5
vidíme že je neoznačené, takže 5 je prvočíslo
Vezmeme 5 krát 5 je 25
začneme od 25 a vyškrtneme 25, 30, 35, 40, 45
a tak dále.
Všechna tato čísla jsou složená.
Pokračujeme dokud nenarazíme na číslo 7
vidíme že 7 je prvočíslo, protože není označené.
7 krát 7 je 49
označíme tedy 49 a všechny vyšší násobky 7

Thai: 
เพราะเรารู้ว่าพวกมันเป็นจำนวนประกอบ
ตูม เราข้ามไปและเราลบ
พหุคูณของ 2 ทั้งหมด 
สีแดงหมายถึงจำนวนประกอบ
แล้วเราก็ทำซ้ำ
เราข้ามไปจาก 2 ถึง 3
3 ไม่ถูกทำเครื่องหมาย 
เราจึงให้ 3 เป็นจำนวนเฉพาะ
และตอนนี้เราลบพหุนามของ 3 ทั้งหมดไปได้
และวิธีการทำให้ดีขึ้นง่ายๆ คือ
สังเกตว่า 6 ตัดไปแล้ว
ที่จริงเราตัดพหุคูณที่เริ่ม
จากกำลังสองของเลขนั้น
3 คูณ 3 คือ 9
เราจึงเริ่มที่ 9 และทำเครื่องหมาย
พหุคูณของ 3 ทั้งหมดว่าเป็นจำนวนประกอบ
แล้วเราก็กลับไป เราข้ามไปยัง 4
4 ทำเครื่องหมายไปแล้ว 
เรารู้ว่ามันเป็นจำนวนประกอบ
เรากระโดดไป 5 เราพบเลข
ที่ยังไม่ได้ทำเครื่องหมาย
5 จึงเป็นจำนวนเฉพาะ
ทีนี้ 5 คูณ 5 ได้ 25 เราก็ไปที่ 25
เราทำเครื่องหมาย 
25, 30, 35, 40, 45 ไปเรื่อยๆ
พวกมันเป็นจำนวนประกอบ
เราทำต่อไปกระทั่งเราเจอ 7
เรารู้ว่า 7 เป็นจำนวนเฉพาะเพราะมัน
ไม่ได้ทำเครื่องหมาย
7 คูณ 7 ได้ 49, เราทำเครื่องหมาย 49

Bulgarian: 
защото знаем техния множител.
И бум, прескачаме и елиминираме всички
произведения на 2 – червеното означава, че числото е съставно.
И сега повтаряме.
Минаваме от 2 към 3.
3 не е маркирано, затова можем да го приемем за просто.
И сега можем да елиминираме всички произведения на 3.
Тази оптимизация е много проста.
Забележи, че 6 вече е задраскано,
всъщност задраскваме всички произведения, като започнем
от квадрата на това число.
3 х 3 е 9.
Затова започваме от 9 и маркираме всички
произведения на 3 като съставни.
И се връщаме обратно, 4.
4 е маркирано, затова знаем, че е съставно.
Минаваме на 5, то не е маркирано,
затова е просто число.
5 х 5 е 25, отиваме на 25.
Маркираме 25, 30, 35, 40, 45 и т.н.
Тези числа са съставни.
Продължаваме към 7,
знаем, че е просто, защото не е маркирано.
7 х 7 е 49, маркираме 49

Italian: 
Ora procediamo ad eliminare tutti i multipli di 2
(perché sappiamo che non sono primi)
In questo modo eliminiamo tutti i numeri pari
(che segniamo in rosso)
In questo modo eliminiamo tutti i numeri pari
(che segniamo in rosso)
Procediamo
Arriviamo al 3: non è segnato, quindi è primo
(indichiamo i numeri primi in blu)
Arriviamo al 3: non è segnato, quindi è primo
(indichiamo i numeri primi in blu)
Procediamo eliminando ora tutti i multipli di 3
Un'ottimizzazione della procedura consiste nell'iniziare 
dal quadrato del numero in esame (quindi da 9)
Un'ottimizzazione della procedura consiste nell'iniziare 
dal quadrato del numero in esame (quindi da 9)
Un'ottimizzazione della procedura consiste nell'iniziare 
dal quadrato del numero in esame (quindi da 9)
Un'ottimizzazione della procedura consiste nell'iniziare 
dal quadrato del numero in esame (quindi da 9)
Un'ottimizzazione della procedura consiste nell'iniziare 
dal quadrato del numero in esame (quindi da 9)
Partendo dal 9 segniamo tutti i multipli di 3 come numeri composti (in rosso)
Partendo dal 9 segniamo tutti i multipli di 3 come numeri composti (in rosso)
Continuiamo passando al numero 4
4 è segnato, è un numero composto
Passiamo a 5: non è segnato, quindi è un numero primo
Passiamo a 5: non è segnato, quindi è un numero primo
Ora 5 x 5 = 25, quindi partendo dal 25 segniamo 30, 35, 40, 45, 50,...
Ora 5 x 5 = 25, quindi partendo dal 25 segniamo 30, 35, 40, 45, 50,...
Sono tutti numeri composti
Passiamo a 7: non è segnato, quindi è un numero primo
Passiamo a 7: non è segnato, quindi è un numero primo
7 x 7 = 49. Segniamo 49 e tutti i multipli di 7 partendo da 49

Polish: 
bo wiemy, że to liczby złożone. Bum!
Eliminujemy wszystkie wielokrotności
dwóch. Czerwień oznacza liczbę złożoną.
I powtarzamy.
Przechodzimy do liczby 3.
Jest niezaznaczona,
czyli to liczba pierwsza.
I eliminujemy wielokrotności trzech.
Proste ulepszenie: zauważcie,
że szóstka jest już wykreślona.
Zaczynamy eliminować wielokrotności
od kwadratu tej liczby.
3 razy 3 to 9.
Zaczynamy od 9 i zaznaczamy
wszystkie wielokrotności 3
jako liczby złożone.
Wracamy. Trafiamy na 4.
Zaznaczone – czyli to liczba złożona.
Przeskakujemy do piątki.
Niezaznaczona. Liczba pierwsza.
5 razy 5 to 25, idziemy do tego pola.
Oznaczamy 25, 30, 35, 40, 45 itd.
To liczby złożone.
Idziemy dalej. 7. Wiemy, że to liczba
pierwsza, bo nie została zaznaczona.

Georgian: 
რადგან ვიცით, რომ ისინი შედგენილია.
ბამ, გავაწითლეთ ყველა ორის ჯერადი
რიცხვი. წითელი ნიშნავს შედგენილს.
ახლა გავიმეოროთ.
გადავედით ორიდან სამზე.
სამი მოუნიშნავია, ანუ მარტივია.
ახლა შეგვიძლია
გამოვრიცხოთ ყველა სამის ჯერადი.
დააკვირდით, ექვსი უკვე ამოშლილია,
ამოშლას ვიწყებთ ამ რიცხვის კვადრატით.
სამჯერ სამი არის ცხრა.
ვიწყებთ ცხრით და მოვნიშნავთ
სამის ყველა ჯერადს, როგორც შედგენილს.
და შემდეგ ისევ ვბრუნდებით და გადავდივართ ოთხზე.
ოთხი მონიშნულია, ანუ შედგენილია.
გადავდივართ ხუთზე, ის მოუნიშნავია,
ანუ მარტივი რიცხვია.
ხუთჯერ ხუთი არის 25,
გადავდივართ 25-ზე.
მოვნიშნავთ 25-ს, 30-ს, 
35-ს, 40-ს, 45-ს და ასე შემდეგ.
ესენი შედგენილი რიცხვებია.
ვაგრძელებთ სვლას, ვიდრე მივალთ შვიდამდე
ვიცით, რომ შვიდი მარტივია,
რადგან მოუნიშნავია.
შვიდჯერ შვიდი არის 49, მოვნიშნავთ 49-ს

Bengali: 
কারণ আমরা জানি তারা যৌগিক সংখ্যা।
সুতরাং আমরা একবারেই ২-এর
সকল গুণিতককে বাদ দিলাম, লাল রঙ মানে যৌগিক সংখ্যা।
আমরা পুনরায় করছি।
আমরা ২ থেকে ৩-এ যাচ্ছি।
৩ চিহ্নিত না তাই ৩-কে মৌলিক সংখ্যা হিসেবে চিহ্নিত করতে পারি।
এবং এখন আমরা ৩-এর সকল গুণিতককে বাদ দিতে পারি।
এতে একটি সুবিধা হয়,
লক্ষ্য কর ছয় ইতিমধ্যে বাদ হয়ে গেছে,
আমরা আসলে ঐ সংখ্যার বর্গ দিয়ে শুরু
গুণিতককে বাদ দিয়েছি।
তাহলে ৩ গুণ ৩ হল ৯।
আমরা ৯ দিয়ে শুরু করি এবং
সকল ৩-এর গুণিতককে যৌগিক সংখ্যা হিসেবে চিহ্নিত করি। তারপর আমরা
আবার ফিরে যাই, এবার আমরা চার সংখ্যায় যাই।
৪ চিহ্নিত করা হয়েছে, যা যৌগিক সংখ্যা।
আমরা ৫-এ যাই, এটি চিহ্নিত নয়।,
৫ মৌলিক সংখ্যা।
এখন ৫ গুণ ৫ হল ২৫, আমরা ২৫-এ যাই।
আমরা ২৫, ৩০, ৩৫, ৪০, ৪৫, ইত্যাদি সংখ্যাকে চিহ্নিত করি এই সংখ্যাগুলো
যৌগিক সংখ্যা। আমরা
এগিয়ে যাই  যতক্ষন না ৭-এ পৌছাই
৭ হল মৌলিক সংখ্যা কারণ এটা চিহ্নিত নয়।
৭ গুণ ৭ হল ৪৯, আমরা ৪৯ চিহ্নিত

Portuguese: 
pois sabemos como é composto.
Então vamos eliminando
todos os múltiplos de dois,
vermelho é composto.
E agora repetimos.
Agora saímos do dois para o três.
três está desmarcado então
marcamos três como primo.
E agora eliminamos
todos os múltiplos de três.
E uma simples otimização é,
note que seis já está marcado,
nós marcamos todos
os múltiplos começando
com o quadrado daquele número.
Então três vezes três é nove.
Iniciamos do nove e marcamos todos
os múltiplos de três como composto.
Então voltamos até o número quatro.
Quatro está marcado,
sabemos que é composto.
Pulamos para o 5, vemos
que é um número desmarcado,
cinco é primo.
Cinco vezes cinco é 25, vamos para 25.
Marcamos 25, 30, 35, 40, 45,
e assim por diante.
Eles são compostos.
Prosseguimos até chegar ao sete,
Sabemos que sete é primo
pois está desmarcado.
sete vezes sete é 49, marcamos 49

Korean: 
왜냐하면 전부 합성수 이니까요
이렇게 모든 2의 배수를 지울겁니다
빨간색은 합성수입니다
이제 반복합니다
다음은 3으로 넘어가게 되겠네요
3은 아무런 표시가 없으므로
3도 소수입니다
이젠 3의 배수도 지울 수 있습니다
간단한 최적화 방법이 있어요
6은 이미 지워졌습니다
우리는 배수를 지우는 것을
그 숫자의 제곱에서부터
시작하면 간단합니다
그러므로 3의 3배는 9가되고
9부터 시작하여
모든 3의 배수를 합성수라고
표시할 수 있습니다
그러고 나서 다시 돌아가면
4는 건너 뛰어도 되겠네요
4는 이미 표시가 되어있습니다
합성수라는 뜻이죠
다음 5로 넘어가면
아무런 표시가 없으므로
5도 역시 소수입니다
그럼 5에 5배한 값은 25이고 25로가서
25, 30, 35, 40, 45과 같이
5의 배수에 표시를 합니다
전부 합성수입니다
계속해서 7을 만날때까지 계속합시다
7은 아무런 표시가 되어 있지 
않으므로 7은 소수입니다
그리고 7의 7배는 49이므로

Korean: 
49부터 시작하여 모든
7의 배수를 합성수라고 표시할게요
다음으로 표시가 안된 11까지 갑시다
11은 소수입니다
11의 11배는
100보다 큰 수입니다
그러므로 이 지점에서
멈출 수 있습니다
사실 10에서
멈출 수도 있었어요
왜냐하면 이제 남아있는
표시되지 않은 수는
전부 소수일 테니까요
그러면 남은 모든 수를 전부
소수라고 표시할 수 있습니다
이게 알고리즘의 전부입니다
매우 간단하지요
그리고 우리가 어떤일을 해야하는지
간단하게 일반화해서
어떠한 숫자 N까지의 모든 소수를 찾는
일종의 체 처럼 작동하는
프로그램을 만들 수 있습니다
먼저 주요 반복문을
만들어보겠습니다
"2부터 N의 제곱근까지의
모든 수 a에 대해"
"2부터 N의 제곱근까지의
모든 수 a에 대해"
여기서 알 수 있듯이
10을 만났을때 멈춰야 합니다
방금전에 저는 11까지 셋지만
남은 모든 수가 소수이므로 멈춰야 합니다
그러므로 2에서부터 N의 제곱근까지

Polish: 
7 razy 7 to 49, oznaczamy tę i resztę
wielokrotności 7 powyżej. Złożone.
Idziemy dalej. Trafiamy na 11:
to liczba pierwsza.
Zauważcie: 11 razy 11 jest
większe niż 100,
więc możemy się tu zatrzymać.
Moglibyśmy się zatrzymać przy 10,
bo wszystkie pozostałe
niezaznaczone liczby są pierwsze.
Za jednym zamachem
możemy je zaznaczyć jako pierwsze.
I to cały algorytm. Taki prosty.
Uogólnijmy to teraz, żeby napisać
program do wykonania sita.
Chcąc wyznaczyć liczby pierwsze
do danej granicy n,
najpierw stwórzmy główną pętlę.
Dla wszystkich a,
od 2 do pierwiastka z n.
Zauważcie: zatrzymaliśmy się
przy 10; pokazałem to przy 11.
Znaleźliśmy wszystkie liczby pierwsze.

Georgian: 
და შვიდის ყველა ჯერადს მას შემდეგ,
რადგან ისინი ყველა შედგენილია.
ახლა გადავდივართ 11-ზე. 11 მარტივია.
მიაქციეთ ყურადღება,
11-ჯერ 11 100-ზე მეტია,
ამიტომ, შეგვიძლია აქ გავჩერდეთ.
შეგვეძლო 10-ზე გავჩერებულიყავით,
რადგან ახლა ყველა
დარჩენილი მოუნიშნავი რიცხვი
არის მარტივი.
და ერთი ხელის მოსმით შეგვიძლია,
ყველა აღვნიშნოთ, როგორც მარტივი.
ესაა მთელი ალგორითმი, ძალიან მარტივია.
განზოგადებისთვის, თუ როგორ გავაკეთეთ ეს,
შეგვიძლია დავწეროთ პროგრამა,
რომელიც შეასრულებს ამ გაცრას
თუ გვსურს ვიპოვოთ ყველა მარტივი რიცხვი
N-მდე, უნდა შევქმნათ მთავარი ციკლი.
აქ გვაქვს ყველა რიცხვ a-სთვის,
დაწყებული a-დან N-ის კვარდატულ ფესვამდე.
დაუკვირდით, აქ გავჩერდით,
როცა მივედით 10-მდე,
მე გაჩვენეთ 11-ის, და გავჩერდით იმიტომ,
რომ ვიპოვეთ ყველა მარტივი რიცხვი.
ორიდან N-ის კვადრატულ ფესვამდე,

Thai: 
และพหุคูณของ 7 ที่มากกว่ามัน
เป็นจำนวนประกอบ
ตอนนี้ เราไปเรื่อยๆ กระทั่งเราเจอ 11
11 เป็นจำนวนเฉพาะ
สังเกตตอนนี้ว่า 11 คูณ 11 มากกว่า 100
เราจึงหยุดตรงนี้ได้
เราอยู่ที่ 10 ยังได้
เพราะตอนนี้ เลขที่ไม่ได้ทำเครื่องหมายทั้งหมด
ถ้าคุณสังเกต คือจำนวนเฉพาะแล้ว
และเราบอกว่าพวกมันเป็น
จำนวนเฉพาะได้ในคราวเดียว
นั่นคืออัลกอริทึมทั้งหมด มันง่ายมาก
และเพื่อขยายวิธีทำนี้โดยทั่วไป
เราก็เขียนโปรแกรมที่ทำการกรองนี้ได้
ถ้าเราอยากหาจำนวนเฉพาะทั้งหมด
ถึงจำนวน n เราก็สร้างลูปหลักได้
เราก็ได้ สำหรับจำนวน a ทุกตัว
จาก 2 ถึงรากที่สองของ n
สังเกตตรงนี้ เราหยุดเมื่อเราเจอ 10
ผมแสดงมันถึง 11 แต่เราหยุดได้เพราะ
เราเจอจำนวนเฉพาะหมดแล้ว
จาก 2 ถึงรากที่สองของ n

Portuguese: 
e todos os múltiplos de sete
acima como compostos.
Agora seguimos até marcarmos
o 11, 11 é primo.
Note que, 11 vezes 11 é maior que 100,
Então paramos nesse ponto.
Podíamos até ter parado em 10,
pois todos os números desmarcados 
restantes,
se você notar, são primos.
E em uma investida podemos
marcar todos como primos.
E este é todo o algoritmo, muito simples.
E para generalizar como fazemos isso,
Podemos fazer um programa
que faça esse crivo,
se queremos achar todos os primos
até um número N, primeiro
criamos um loop principal.
Então temos para todos o números A,
de 2 a raiz quadrada de N.
Note que paramos quando chegamos a 10.
Mostrei até 11, nós
paramos, pois,
tínhamos achado todos os primos.
Então de 2 até a raiz quadrada de N,

Bulgarian: 
и всички произведения на 7 над него като съставни.
Продължаваме с 11, 11 е просто чило.
Забележи, че 11 х 11 е по-голямо от 100,
затова можем да спрем дотук.
Можехме да спрем и на 10,
защото всички останали немаркирани числа,
ако забелязваш, са прости.
И с едно обхождане можем да ги отбележим като прости.
Това е целият алгоритъм, толкова е просто.
За да обобщим как направихме това,
можем да напишем програма, която да изпълни това пресяване.
Ако искаме да намерим всички прости числа
до някакво число N, първо създаваме основен цикъл
за всички числа А,
от 2 до корен квадратен от N.
Забележи, че спираме на 10,
макар че показах 11, всъщност спираме,
защото сме намерили всички прости числа.
Така че от 2 до корен квадратен от N,

English: 
and all multiples of seven
above it as composite.
Now we move along until
we hit 11, 11 is prime.
Notice now, 11 times
11 is greater than 100,
so we can actually stop at this point.
We could have stopped at 10 even,
because now all remaining
unmarked numbers,
if you'll notice, are prime.
And in one swoop we can
mark them all as prime.
And that's the whole
algorithm, it's so simple.
And just to generalize how we do this,
so we could write up a
program to perform this sieve,
is if we want to find all the primes
up to some number N, we
first create a main loop.
So we have four all numbers A,
from two to the square root of N.
So notice here, we stopped when we hit 10,
I showed it as 11, we
actually stop because
we have found all primes.
So from two to the square root of N,

Italian: 
7 x 7 = 49. Segniamo 49 e tutti i multipli di 7 partendo da 49
Procediamo fino a raggiungere il numero primo successivo, 11
11 x 11 è maggiore di 100, quindi siamo arrivati
11 x 11 è maggiore di 100, quindi siamo arrivati
Ci saremmo potuti fermare direttamente a 10, 
visto che tutti i numeri non segnati sono primi
Ci saremmo potuti fermare direttamente a 10, 
visto che tutti i numeri non segnati sono primi
Ci saremmo potuti fermare direttamente a 10, 
visto che tutti i numeri non segnati sono primi
Ci saremmo potuti fermare direttamente a 10, 
visto che tutti i numeri non segnati sono primi
Questo è l'algoritmo detto 'Il Crivello di Eratostene'
Per generalizzare la procedure, potremmo implementarla in un algoritmo
Per generalizzare la procedure, potremmo implementarla in un algoritmo
Per trovare i numeri primi sino a N iniziamo con un loop
che va da 2 alla radice quadrata di N
Per trovare i numeri primi sino a N iniziamo con un loop
che va da 2 alla radice quadrata di N
Per trovare i numeri primi sino a N iniziamo con un loop
che va da 2 alla radice quadrata di N
Per trovare i numeri primi sino a N iniziamo con un loop
che va da 2 alla radice quadrata di N
Notate infatti che nel nostro esempio ci siamo fermati una volta arrivati a 10
Notate infatti che nel nostro esempio ci siamo fermati una volta arrivati a 10
Notate infatti che nel nostro esempio ci siamo fermati una volta arrivati a 10
Dal 2 a √ N procediamo così: se A non è segnato, A è primo

Bengali: 
করি এর উপরে ৭-এর সকল গুণিতকই যৌগিক সংখ্যা।
এখন আমরা এগিয়ে ১১ সংখ্যাতে যাই, ১১ মৌলিক সংখ্যা।
এখন লক্ষ্য করি, ১১ গুণ ১১, ১০০ এর চেয়ে বড়,
তাহলে আমরা এই বিন্দুতে থামতে পারি।
আমাদের ১০-এই থামতে পারি,
কারণ তুমি  যদি লক্ষ্য কর,
এখানে মৌলিক সংখ্যাগুলো চিহ্নিত না।
এবং এক মুহুর্তে আমরা সবগুলোকে মৌলিক সংখ্যা হিসেবে চিহ্নিত করতে পারি।
এবং এটাই পুরো এলগরিদম, এটা খুব সহজ।
এবং কিভাবে আমরা এটা করেছি তা জানতে ,
আমরা এই বাছাই সম্পন্ন করতে একটা প্রোগ্রাম লিখতে পারি,
যদি আমরা N পর্যন্ত
সকল মৌলিক সংখ্যা খুঁজতে চাই, প্রথমে একটি প্রধান লুপ তৈরি করতে হবে।
তাহলে ২ হতে N এর বর্গমূল পর্যন্ত সকল
সংখ্যার A জন্য আছে,
সুতরাং, আমরা ১০-এ গিয়ে থামি।
এটা ১১ হিসেবে দেখিয়েছিলাম, আমরা আসলে থেমেছি কারণ
আমরা সকল মৌলিক সংখ্যা পেয়ে গেছি।
তাহলে দ২ থেকে N এর ,

Czech: 
jako složená čísla.
Opět pokračujeme až narazíme na 11
číslo 11 je prvočíslo
Všimneme si, že 11 krát 11 je větší
jak 100, takže můžeme zastavit
v tomto bodě.
Mohli jsme zastavit už na čísle 10
protože všechna zbývající neoznačená čísla
pokud jsme si všimli, jsou prvočísla
a proto je můžeme jedním šmahem
označit všechna jako prvočísla.
A to je celý algoritmus.
Je opravdu velmi jednoduchý.
Zobecníme postup
abychom ho mohli zapsat do programu
který bude prosévat čísla
a najde tak všechna prvočísla až do čísla ,N'
Nejdříve napíšeme hlavní smyčku
takže máme " pro všechna čísla ,a' "
od 2 do odmocniny z ,N'
všimneme si, že zastavíme u čísla 10
-- ukázal jsem to jako 11 -- kde doopravdy zastavíme
protože jsme našli všechna prvočísla.
Takže pro ,a' od 2 do odmocniny z ,N'

Italian: 
Dal 2 a √ N procediamo così: se A non è segnato, A è primo
Quando troviamo un numero primo, segniamo tutti 
i suoi multipli come numeri composti
Quando troviamo un numero primo, segniamo tutti 
i suoi multipli come numeri composti
Quando troviamo un numero primo, segniamo tutti 
i suoi multipli come numeri composti
Trovi un primo, marchi tutti i multipli di quello, torni all'inizio del loop, 
passi al numero successivo (+1) e ripeti i controlli
Trovi un primo, marchi tutti i multipli di quello, torni all'inizio del loop, 
passi al numero successivo (+1) e ripeti i controlli
Se siamo a 2, passiamo a 3 , poi a 4, quindi a 5 e così via
Se siamo a 2, passiamo a 3 , poi a 4, quindi a 5 e così via
Se siamo a 2, passiamo a 3 , poi a 4, quindi a 5 e così via
Notate che qui abbiamo un secondo loop
Il loop principale è quello che cerca i numeri primi
Ma anche la procedura per marcare i multipli di ogni primo è un loop
Notate che abbiamo due loop, uno dentro l'altro
Notate che abbiamo due loop, uno dentro l'altro
Notate che abbiamo due loop, uno dentro l'altro
Questo è un esempio di esecuzione dell'algoritmo 
(l'ho scritto in Java)
Questo è un esempio di esecuzione dell'algoritmo 
(l'ho scritto in Java)
Se inserisci 100, calcola tutti i numeri primi < 100
Se inserisci 200, calcola tutti i numeri primi < 200
Se inserisci 100, calcola tutti i numeri primi < 100
Se inserisci 200, calcola tutti i numeri primi < 200

Portuguese: 
seguimos como mostrado, se A é desmarcado,
sabemos que A é primo e quando achamos
um número primo, marcamos todos
os múltiplos de A
de seus compostos e pronto.
Então, se achar um número primo,
marque todos os seus múltiplos,
volte ao início e
incremente A mais um.
Então de dois, vamos para três
E depois para quatro, cinco
e assim por diante,
e quando terminarmos, teremos
todos os primos.
Note que aqui também existe um loop.
Então temos um loop principal
para quando acharmos um primo.
A marcação dos múltiplos
também é um loop.
É importante notar aqui que
nós temos um loop aninhado,
temos um loop dentro de outro loop.
Este é um exemplo de um
logaritmo em ação,
Escrevi abaixo em JavaScript.
Se colocarmos 100, aqui estão
todos os múltiplos abaixo de 100.
E se colocarmos 200, aqui estão
todos os múltiplos abaixo de 200.

Czech: 
budeme postupovat:
pokud ,a' je neoznačené
tak víme, že je prvočíslo
a když najdeme prvočíslo
označíme všechny násobky ,a' jako složená čísla
a to je vše.
Takže pokud najdeme prvočíslo
vyškrtneme všechny jeho násobky
vrátíme se na začátek,
inkrementujeme ,a' o 1
takže jsme na čísle 2, poté pokračujeme na 3
poté jdeme na 4, 5 a tak dále
A když jsme hotovi, máme všechna prvočísla.
Všimneme si, že tohle je také smyčka
takže máme hlavní ,for' smyčku
a když najdeme prvočíslo
tak vyškrtávání násobků je také smyčka
takže je důležité si všimnout
že zde máme vnořenou smyčku --
-- smyčku uvnitř smyčky.
Tady je ukázka algoritmu v akci
napsal jsem to v javascriptu níže
pokud zadám 100
tak dostanu všechna prvočísla menší jak 100
a pokud zadám 200
dostanu všechna prvočísla pod 200

Thai: 
เราทำดังนี้ ถ้า a ไม่ถูกทำเครื่องหมาย
เราก็บอกว่า a เป็นจำนวนเฉพาะ และเมื่อเรา
เจอจำนวนเฉพาะ เราก็ทำเครื่องหมาย
พหุคูณของ a
ว่ามันเป็นจำนวนประกอบ แค่นั้นเอง
ถ้าคุณเจอจำนวนเฉพาะ หาพหุคูณ
กลับไปยังจุดเริ่มต้น เพิ่ม a ทีละ 1
เราอยู่ที่ 2 แล้วเราไป 3
แล้วเราไป 4, 5 ไปเรื่อยๆ
และเมื่อเราทำเสร็จ 
เราจะได้จำนวนเฉพาะทั้งหมด
สังเกตตรงนี้ว่านี่คือลูปด้วย
เรามีลูปหลักเมื่อเราหาจำนวนเฉพาะ
การทำเครื่องหมายพหุคูณก็เป็นลูปด้วย
สิ่งสำคัญที่ควรสังเกตตรงนี้
คือว่าเรามีลูปซ้อน
เรามีลูปข้างในลูป
นี่คือตัวอย่างอัลกอริทึมเมื่อใช้งานจริง
ผมเขียนใน JavaScript ข้างล่าง
ถ้าผมใส่ 100 นี่คือจำนวนเฉพาะทุกตัว
ที่ไม่เกิน 100
และถ้าผมใส่ 200 นี่คือจำนวนเฉพาะทุกตัว
ที่ไม่เกิน 200

Bengali: 
বর্গমূল পর্যন্ত আমরা নিম্নরূপে করেছিঃ যদি A চিহ্নিত না হয়,
তাহলে A মৌলিক সংখ্যা এবং যখন আমরা একটি
মৌলিক সংখ্যা খুঁজে পাই আমরা সকল A এর গুণিতককে চিহ্নিত করি
যে এটা যৌগিক সংখ্যা এবং এটাই সেটা।
সুতরাং, একটি সংখ্যা মৌলিক পেলে গুণিতককে চিহ্নিত করতে হবে।
শুরুর দিকে ফিরে গিয়ে, ১ দ্বারা A বৃদ্ধি করি। তাহলে আমরা
২-এ এলাম, এরপর আমরা ৩-এ যাই
এরপর আমরা ৪, ৫ ইত্যাদিতে যাই,
এবং এটা করার শেষে দেখব সকল মৌলিক সংখ্যা পাওয়া গেল।
এখানে লক্ষ্য কর যে এটাও একটি লুপ।
আমাদের একটি প্রধান লুপ আছে যখন আমরা একটি
মৌলিক সংখ্যা পাই। এই গুণিতকের চিহ্নিতকরণও একটি লুপ।
তাহলে এখানে লক্ষ্যনীয়,
যে, এখানে আরেকটি লুপ আছে,
একটি লুপে আরেকটি লুপ আছে।
এখানে এলগরিদম ক্রিয়ার একটি উদাহরণ আছে,
আমি নিচে জ়াভা স্ক্রিপ্টে লিখেছিলাম।
যদি আমি ১০০ রাখি, এখানে ১০০ এর নিচে সকল মৌলিক সংখ্যা আছে।
এবং যদি আমি ২০০ লিখি, এখানে ২০০ এর নিচে সকল মৌলিক সংখ্যা আছে।

English: 
we proceed as follows: If A is unmarked,
then we know A is prime and when we find a
prime number we mark all multiples of A
off it's composite and that's it.
So, you find a number prime,
mark of the multiples,
go back to the beginning,
increment A by one.
So we're at two then we go to three
then we go to four, five and so on,
and when we're done, we have all primes.
Notice here that this is also a loop.
So we have a main loop
for when we find a prime.
This marking off of
multiples is also a loop.
So it's important to notice here
that we have a nested loop,
we have a loop inside a loop.
Here is an example of
this algorithm in action,
I wrote in JavaScript below.
If I put in 100, here are
all the primes under 100.
And if I put in 200, here
are all the primes under 200.

Korean: 
다음과 같은 절차를 따를 겁니다
만일 a에 아무런 표시가 되어 있지 않다면
a는 소수라는 것을 알 수 있고
소수를 찾게 된다면
a의 모든 배수들에 대해서
합성수라고 표시를 합니다
이게 끝입니다
그렇게 소수를 찾고
그 배수들에 대해서 표시를 하고 난 다음에는
다시 a보다 1 큰 값으로
돌아가서 다시 시작합니다
2에서 시작하고
다음에 3으로 가고
마찬가지로 4, 5로 갑니다
다 마치고 나면
모든 소수를 구할 수 있습니다
이 또한 반복문으로 이루어져 있습니다
소수를 찾는 주반복문도 있고
또한 그 배수를 지우는
반복문도 있습니다
여기서 중요한 점은
반복문 안에
또 다른 반복문이 있다는 것입니다
반복문 안에
또 다른 반복문이 있다는 것입니다
한 예시로 이 알고리즘으로
프로그램을 만들었습니다
JavaScript로 작성했습니다
만약 100을 넣는다면
그 이하의 모든 소수가 나올 것이고
200을 넣는다면
그 이하의 모든 소수가

Bulgarian: 
процедираме по следния начин: 
ако А не е маркирано,
знаем, че е просто, а когато намерим просто число,
маркираме всички произведения на А
като съставни числа.
Ако намерим просто число,
маркираме всичките му произведения,
връщаме се в началото
и увеличаваме А с едно.
Така че сме на 2, после на 3,
след това на 4, после 5 и т.н.,
а когато приключим, 
имаме всички прости числа.
Забележи, че това също е цикъл.
Имаме основен цикъл за 
намирането на просто число.
Маркирането на неговите 
произведения също става в цикъл.
Важно е тук да забележиш,
че имаме вложен цикъл,
имаме цикъл в цикъла.
Ето пример за този алгоритъм в действие,
написан на JavaScript.
Ако въведа 100, ето всичките 
прости числа, по-малки от 100.
Ако въведа 200, ето всичките
прости числа, по-малки от 200.

Polish: 
Od dwóch do pierwiastka
kwadratowego z n robimy tak:
jeśli a jest niezaznaczone…
to wiemy, że jest liczbą pierwszą,
a kiedy znajdziemy liczbę pierwszą,
zaznaczymy wszystkie wielokrotności a
jako liczby złożone.
I już. Znajdujecie liczbę pierwszą,
zaznaczacie wielokrotności,
wracacie na początek,
zwiększacie a o 1…
Jesteśmy przy 2, przechodzimy do 3,
potem do 4, 5 itd.
A kiedy skończymy, będziemy mieć
wszystkie liczby pierwsze.
Zauważcie, że to także jest pętla.
Mamy główną pętlę na wypadek
znalezienia liczby pierwszej,
ale to odznaczanie wielokrotności
także jest pętlą.
Zauważcie, że mamy zagnieżdżoną
pętlę: pętlę w pętli.
To jest przykład takiego algorytmu.
Napisałem go w języku JavaScript.
Wprowadzam 100. Tu będą wszystkie
liczby pierwsze mniejsze od 100.
Wprowadzam 200 i mam
wszystkie liczby pierwsze do 200.

Georgian: 
ვმოქმედებთ ასე: თუ a მოუნიშნავია,
ვიცით, რომ a მარტივია და
როცა ვიპოვით მარტივ რიცხვს,
მოვნიშნავთ a-ს ყველა ჯერადს,
როგორც შედგენილს.
ანუ, თუ იპოვი მარტივ რიცხვს,
მონიშნე მისი ყველა ჯერადი,
დაბრუნდი დასაწყისში, გაზარდე a ერთით.
ანუ, თუ ორზე ვიყავით, გადავდივართ სამზე,
შემდეგ ოთხე, ხუთზე და ასე შემდეგ,
და მზადაა, გვაქვს ყველა მარტივი რიცხვი.
დაუკვირდით, აქაც არის ციკლი.
ანუ, გვაქვს ძირითადი ციკლი,
როცა ვპოულობთ მარტივ რიცხვებს
ეს ჯერადების მონიშვნაც ციკლია.
მნიშვნელოვანია აღვნიშნოთ,
რომ აქ გვაქვს ციკლი ციკლში.
აქ არის ამ ალგორითმის
მაგალითი მოქმედებაში,
JavaScript-ში დავწერე.
თუ შევიყვან 100-ს,
მიჩვენებს ყველა მარტივ რიცხვს 100-მდე.
თუ შევიყვან 200-ს, აი,
ყველა მარტივი რიცხვი 200-მდე.

Thai: 
และถ้าผมใส่ 850 นี่คือจำนวนเฉพาะทุกตัว
ที่ไม่เกิน 850
และข้างล่าง ผมบันทึก
อธิบายวิธีที่ผมเขียนโค้ดขึ้นมาด้วย

Polish: 
A jeśli wprowadzę 850…
To będą wszystkie liczby
pierwsze do 850.
Poniżej mam ten program
z nagraniem, które objaśnia,
jak to zrobiłem.

Georgian: 
და თუ შევიყვან 850-ს,
მომცემს ყველა მარტივ რიცხვს 850-მდე.
ქვემოთ ეს პროგრამა ახსნილი მაქვს,
თუ როგორ ავაწყვე.

English: 
And if I put in 850, here
are all the primes under 850.
And below I have this
program with a recording
explaining how I set it up.

Italian: 
Se inserisci 850, calcola tutti i numeri primi < 850
Qui sotto trovate la spiegazione di come ho scritto il programma
Qui sotto trovate la spiegazione di come ho scritto il programma

Bulgarian: 
Ако въведа 850, ето всичките  
прости числа, по-малки от 850.
А по-долу имам програма със запис,
който обяснява как е направена.

Bengali: 
যদি ৮৫০ লিখি, এখানে ৮৫০ এর নিচে সকল মৌলিক সংখ্যা আছে। এবং নিচে আমি কিভাবে এটা
করেছি তার ব্যাখ্যার রেকর্ডসহ
আমার প্রোগ্রাম করা আছে।
##  আগামী ও গ্রামীণফোন এর সহযোগিতায় অনূদিত ##

Portuguese: 
E se colocarmos 850, aqui estão
todos os múltiplos abaixo de 850.
E abaixo eu tenho este
programa com a gravação
mostrando como é montado.
Traduzido por [Alef Almeida]
Revisado por [Gabriel Mello Fernandes]

Korean: 
850을 넣는다면
850 이하의 모든 소수가 나올 것입니다
이 아래에는 프로그램을 만들
당시의 기록을 첨부하고
어떻게 만들었는지 설명해 놓았습니다

Czech: 
a pokud zadám 850
dostanu prvočísla menší než 850
A tady níže mám program
se záznamem jak jsem to nastavil.
