·August· 2011-05-30 22:33:00
点我顶贴
收藏
删除
#include<iostream>
using namespace std;
int main()
{
int i=0,j=0;
int a[10];
for(i=0;i<10;i++)
a[i]=0;
int shu=0;
int m,n;
cin>>m>>n;
int len=0;
shu=n;
while(shu>=1)
{
len++;shu/=10;
}
shu=1;
for(j=0;j<len;j++)
{
shu*=10;
}
int shu1,s,x;//位数,数字,数
for(i=m;i<=n;i++)
{
x=i;shu1=shu;
while(i/shu1==0)
shu1/=10;
for(j=0;j<len;j++)
{
s=x/shu1;
x=x%shu1;shu1/=10;
a[s]++;
}
}
for(i=0;i<10;i++)
cout<<a[i]<<" ";
return 0;
}