题目链接
AC代码
#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cmath>
#include<cstring>
#include<string>
#include<map>
#include<stack>
using namespace std;
typedef long long ll;
const int maxn=1e6;
map<char,int> mp;
int main()
{
for(int i=0;i<10;i++)
{
mp['0'+i]=0;
}
string num;
cin>>num;
int len=num.size();
for(int i=0;i<len;i++)
{
mp[num[i]]++;
}
for(int i=0;i<10;i++)
{
if(mp['0'+i]!=0)
cout<<(i)<<":"<<mp['0'+i]<<endl;
}
return 0;
}