254 条题解

  • 0
    @ 2026-2-13 15:25:27
    using  namespace std;
    long long sum,a[1001000],k,n,m;
    int main()
    {
    cin>>n>>m;
    k=sqrt(m);
    for(int i=2;i<=k;i++)
    if(a[i]==0)
    for(int j=i*i;j<=m;j+=i*i)
    a[j]=1;
    for(int i=n;i<=m;i++)
    if(a[i]==0) sum++;
    cout<<sum;
    return 0;
    }
    

    信息

    ID
    104
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    234
    已通过
    64
    上传者