![](https://i-blog.csdnimg.cn/blog_migrate/e53de75c50a3cb9cf32bc5609e185615.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2445540f5938fe5a2af438d9f7a4e47e.png)
#include <stdio.h>
int main()
{
int n,i=1,a[10]={0},b=1,l,m,k,x=0;
scanf("%d",&n);
while(1){
l=log10(i)+1;
x=0;
k=i;
for(m=1;m<=l;m++){
if(k%10==7)
x=1;
k=k/10;
}
if(x==1||i%7==0){
a[b]++;
n++;
i++;}
else
i++;
b++;
if(b>4)
b=1;
if(i>n)
break;
}
for(i=1;i<=4;i++)
printf("%d\n",a[i]);
return 0;
}