线性筛灵异 RE 求助
  • 板块学术版
  • 楼主lzy20091001
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/5/8 22:34
  • 上次更新2024/5/8 22:39:24
查看原帖
线性筛灵异 RE 求助
932039
lzy20091001楼主2024/5/8 22:34
for (int i = 2; i * i <= r; i++)
{
    if (!vis[i])
        prime[++prime[0]] = i;
    for (int j = 1; j <= prime[0] && i * i * prime[j] * prime[j] <= r; j++)
    {
        vis[i * prime[j]] = true;
        if (i % prime[j] == 0)
            break;
    }
}

我想筛出 [1,r][1, \sqrt{r}] 之间的质数 (r<231)(r < 2 ^ {31}),prime 和 vis 都开到了 10610 ^ 6,但是 RE,请问问题出在哪?

2024/5/8 22:34
加载中...