分析发现:n=1000/7 +1000/11-1000/77;
int ans[n];
考虑到占用n很少,没必要动态分配
简单的思路:
int a=0,b=0,i=0;
while(i<n)
{
a+=7;
b+=11;
if(a>=77&&a%77==0)
;
else
ans[i++]=a;
if(b>=77&&b%77==0)
;
else
ans[i++]=b;
}
int ans[n];
考虑到占用n很少,没必要动态分配
简单的思路:
int a=0,b=0,i=0;
while(i<n)
{
a+=7;
b+=11;
if(a>=77&&a%77==0)
;
else
ans[i++]=a;
if(b>=77&&b%77==0)
;
else
ans[i++]=b;
}