一、奇怪的格式
1)格式一
一看数据样例都是错的,有时会导致看不懂题目。。。
2)格式2(正确的格式和数据)
二、AC代码
#include<bits/stdc++.h>
using namespace std;
char solve[105];
int hash_num[10]={0};
//需要空多少行
int kong[10];
int main()
{
while(~scanf("%s",solve))
{
for(int i=0;i<strlen(solve);++i)
{
hash_num[solve[i]-'0']++;
}
int max_num=-1;
for(int i=0;i<10;++i)
{
if(hash_num[i]>max_num)
{
max_num=hash_num[i];
}
}
for(int i=0;i<10;++i)
{
kong[i]=max_num-hash_num[i];
}
for(int i=0;i<max_num;++i)
{
for(int i=0;i<10;++i)
{
if(0==kong[i])
{
printf("*");
}
else
{
printf(" ");
kong[i]--;
}
}
printf("\n");
}
printf("0123456789\n");
memset(hash_num,0,sizeof(hash_num));
}
return 0;
} 
京公网安备 11010502036488号