水题,开数组计数即可
#include <stdio.h>
#include <algorithm>
#include <cstring>
#include <iostream>
using namespace std;
int main()
{
int m,n;
int num[10];
memset(num,0,sizeof(num));
scanf("%d %d",&m,&n);
for(int i=m;i<=n;i++)
{
int j=i;
while(j)
{
num[j%10]++;
j/=10;
}
}
printf("%d %d %d %d %d %d %d %d %d %d\n",num[0],num[1],num[2],num[3],num[4],num[5],num[6],num[7],num[8],num[9]);
}