偶也发一个,恩恩
[CODE]#include<stdio.h>
#include<string.h>
#define M 300
int c[M];
int use[M];
char s[M];
int count;
int main()
{
int len,i;
scanf("%s",s);
{
len=strlen(s);
memset(use,-1,sizeof(use));
memset(c,0,sizeof(s));
count=0;
for(i=0;i<len;i++)
if(use[s[i]]==-1)
use[s[i]]=i;
else count++;
for(i=0;i<len;i++)
c[s[i]]++;
memset(use,-1,sizeof(use));
for(i=0;i<len;i++)
if(use[s[i]]==-1)
{
printf("%d",c[s[i]]);
use[s[i]]=0;
}
for(i=1;i<=count;i++)
printf("0");
printf("\n");
}
return 0;
}[/CODE]
汗,都懒得写代码了.......... cheat了一个威望,哈.....