6 条题解
-
-1
#include<bits/stdc++.h> using namespace std; int main(){ int n,m=1,x; cin>>n>>x; bool b[n+1]; for(int i=1;i<=n;i++){ b[i]=true; } for(int j=1;j<=x;j++){ for(int i=1;i<=n;i++){ if(i%j==0){ if(b[i]==true){ b[i]=false; } else{ b[i]=true; } }
} } int a[n+1]; for(int i=1;i<=n;i++) { if(b[i]==0){ a[m]=i; m++; } } m--; for(int i=1;i<m;i++){ cout<<a[i]<<","; } cout<<a[m]; return 0;
}
信息
- ID
- 1274
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- (无)
- 递交数
- 353
- 已通过
- 102
- 上传者