long a=1;
int x=0;
for(long i=1;i<=3000;i++)
{
if(i%1000==0)
x+=3;
else if(i%100==0)
x+=2;
else if(i%10==0)
x++;
else if(i%5==0)
x++;
}
textBox1.Text=x.ToString();
int x=0;
for(long i=1;i<=3000;i++)
{
if(i%1000==0)
x+=3;
else if(i%100==0)
x+=2;
else if(i%10==0)
x++;
else if(i%5==0)
x++;
}
textBox1.Text=x.ToString();
我们可以简单考虑1-9内数字互乘,,唯有同5相乘才有可能位数是0,,其他不行,而且一个5有且只能产生一个0,