long long i,j,k;
for (i=1;i<maxn;i*=2)
for (j=1;j*i<maxn;j*=3)
for (k=1;k*j*i<maxn;k*=5)
a[cnt++]=i*j*k;
当代码改为
long long i,j,k;
for (i=1;i<maxn;i*=2)
for (j=1;j<maxn;j*=3)
for (k=1;k<maxn;k*=5)
a[cnt++]=i*j*k;
时,数组中有没有被覆盖的部分,为什么?
往数组中存入因子为2 3 5的数时,数组的范围限定影响数组存入的值?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-