3的方幂及不相等的3的方幂的和排列成递增序列1,3,4,9,10,12,13……,写出数列第300项
很简单的一道题,考查的不深
void print_300()
{
int i=0,j=0,k=0;
int n=0,time=0,t;
int a[320];
for (j=0;j<320;j++)
{
a[j]=1;
}
while(true)
{
for(j=0;j<i;j++)
{
a[k]=a[k]*3;
time++;
}
n=k;
//k++;
for (t=0;t<n;t++)
{
a[++k]=a[t]+a[n];
time++;
}
if (time==300)
{
break;
}
k++;
i++;
}
}