Pagini recente » Cod sursa (job #2801401) | Cod sursa (job #2829318) | Cod sursa (job #1015466) | Cod sursa (job #946032) | Cod sursa (job #336731)
Cod sursa(job #336731)
#include <cstdio>
#include <cstring>
#define N 1000009
int main()
{int v[30],i,j,q=30;
char s[N];
freopen("ordine.in","r",stdin);
freopen("ordine.out","w",stdout);
scanf("%s",s);
memset(v,0,sizeof(v));
for (i=0;i<=strlen(s)-1;++i) ++v[s[i]-'a'];
for (i=0;i<=strlen(s)-1;++i)
for (j=0;j<=26;j++) if ((v[j])&&(j!=q)) {printf("%d ",j);--v[j];q=j;break;}
return 0;}