直接从1-n选择。
#include <stdio.h>
int main()
{
int n,sum,i,p,flag;
while(scanf("%d",&n)!=EOF)
{
sum=0;
for(i=1;i<=n;i++)
{
p=i,flag=0;
while(p)
{
if(p%10==4)
{
flag=1;
break;
}
p=p/10;
}
if(!flag)
sum++;
}
printf("%d\n",sum);
}
return 0;
}
nyoj 506 洗澡
最新推荐文章于 2017-05-10 15:27:45 发布