Искусственный интеллект, методы и технологии информационной безопасности
Международная научно-техническая конференция «Практическое применение технических и
цифровых технологий и их инновационных решений», ТАТУФФ, Фергана, 4 мая 2023 г.
498
k = 2
esa k*k <= N:
agar D[k]:
i = k*k
esa men <= N:
D[ i ] = Noto'g'ri
i += k
k += 1
Ushbu tsikl tugagandan so'ng, faqat tub sonlar o’chirilmagan bo'lib qoladi,
ular uchun massivning tegishli elementi haqiqiy qiymatni o'z ichiga oladi.
Ushbu (2, N +1) diapazon ichida bo’lgan tub sonlarni chop etamiz:
agar D[ i ]:
chop etish ( i )
Ushbu algoritmni Python uslubida qayta yoziladi.
Diapazon funksiyasini
chaqirgandan beri
biz tsikl o'zgaruvchisining oxirgi qiymatini emas, balki yana
bitta cheklovchini ko'rsatishimiz kerak, dastur boshida biz N ni qiymatini 1 ga
oshiramiz : N += 1. k