Pagini recente » Cod sursa (job #3226321) | Cod sursa (job #1861440) | Cod sursa (job #2251845) | Cod sursa (job #2277136) | Cod sursa (job #316869)
Cod sursa(job #316869)
#include<stdio.h>
#include<string.h>
#define dim 29
char c;
int a[29];
int n,i,k,last=300;
void read()
{
while(scanf("%c",&c)!=EOF)
if(c-'a'>=0)
a[c-'a']++,n++;
// printf("%d ",c-'a');
}
void solve()
{
for(i=1;i<=n;i++)
{
for(k=0;k<=28;k++)
if(a[k] && k!=last)
{printf("%c",k+'a'),a[k]--,last=k;break;}
}}
int main ()
{
freopen("ordine.in","r",stdin);
freopen("ordine.out","w",stdout);
read();
solve();
return 0;
}