Workspace Quang Minh - Số học: Số nguyên tố 2

SÀNG NGUYÊN TỐ:

#define nmax 10000005
bool NT[nmax];
void sang()
{
    memset(NT, true, nmax);
    NT[0]=NT[1]=false;
    for (int i=2; i<=sqrt(nmax); i++)
        if (NT[i])
            for (int j=i*i; j<=nmax; j+=i)
                NT[j]=false;
}
Nhận xét Tham gia thảo luận bên dưới.

Không có ý kiến tại thời điểm này.