4 条题解

  • 1
    @ 2026-7-25 14:36:53

    #include<bits/stdc++.h> using namespace std; int n,m; bool qp[5005]; int main() { memset(qp,true,sizeof(qp)); cin>>n>>m; for(int i=2;i<=m;i++) { for(int j=i;j<=n;j+=i) { qp[j]=!qp[j]; } } bool tag=true; for(int i=1;i<=n;i++) { if(qp[i]) { if(!tag)cout<<","<<i; else { cout<<i; tag=false; } } } return 0; }

    信息

    ID
    922
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    479
    已通过
    166
    上传者