#include<stdio.h>
int main()
{
int n,i;
scanf("%d",&n);
int a,b,c,d;
a=b=c=d=0;
for(i=1;i<=n;i++)
{
if(i<100)
{
if((i%7==0)||(i%10==7)||(i/10==7))
{
n++;
}
}
else if(i>100)
{
if((i%7==0)||(i%10==7)||((i/10)%10==7)||(i/100==7))
{
n++;
}
}
}
for(i=1;i<=n;i++)
{
if(i<100)
{
if((i%7==0)||(i%10==7)||(i/10==7))
{
if(i%4==1)
{
a++;
}
else if(i%4==2)
{
b++;
}
else if(i%4==3)
{
c++;
}
else if(i%4==0)
{
d++;
}
}
}
else if(i>100)
{
if((i%7==0)||(i%10==7)||((i/10)%10==7)||(i/100==7))
{
if(i%4==1)
{
a++;
}
else if(i%4==2)
{
b++;
}
else if(i%4==3)
{
c++;
}
else if(i%4==0)
{
d++;
}
}
}
}
printf("%d\n%d\n%d\n%d",a,b,c,d);
return 0;
}
CCF-CSP 201912-1 报数 c语言(满分)
最新推荐文章于 2024-07-18 11:11:00 发布