开关灯(C党!)

LS_shenkeyi 2023-10-14 19:22:20 2023-10-14 19:51:41 12 返回题目

#include <bits/stdc++.h> using namespace std; int n,m,l,a[5005],b[5005]; int main() { scanf("%d%d",&n,&m); for(int i=1; i<=n; i++) a[i]=1; for(int i=1; i<=m; i++) { for(int j=1; j<=n; j++) { if(j%i==0) a[j]=1-a[j]; } }

for(int i=1; i<=n; i++) { if(a[i]==0) { l++; b[l]=i; } } for(int i=1; i<=(l-1); i++) printf("%d,",b[i]); printf("%d\n",b[l]); return 0; } 切勿抄袭,仅供参考,谢谢配合!

{{ vote && vote.total.up }}