为啥就一个AC,其他全MLE了
查看原帖
为啥就一个AC,其他全MLE了
1048576
New_Void楼主2024/10/17 22:24
#include <iostream>
using namespace std;
int main()
{
    int n,c=0;
    cin>>n;
    int cc[n+5]={0};
    if (n==1)
    {
        cout<<0;
    }
    else
    {
        for (int i=2; i<=n; i++)
        {
            if (cc[i]==0)
            {
                for (int j=i*i; j<=n; j+=i)
                {
                    cc[j]=1;
                }
                c+=1;
            }
        }
        cout<<c;
    }
    return 0;
}

2024/10/17 22:24
加载中...