已AC代码:
#include<cstdio>
using namespace std;
int main()
{
int n, k;
scanf("%d%d", &n, &k);
int a[n], d[n];
for(int i=0; i<n; i++)
{
a[i] = i+1;
d[i] = 0;
}
for(int i=1; i<=k; i++)
{
for(int j=0; j<n; j++)
{
if(a[j]%i == 0)
d[j]++;
}
}
for(int i=0; i<n; i++)
{
if(d[i]%2 == 1)
printf("%d ", i+1);
}
printf("\n");
return 0;
}