Cod sursa(job #301535)
Utilizator | Data | 8 aprilie 2009 11:46:19 | |
---|---|---|---|
Problema | Ordine | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.28 kb |
#include<fstream.h>
#include<string.h>
int v[27];
char a;
ifstream f("ordine.in");
ofstream g("ordine.out");
int main()
{
while(f>>a)
v[int(a)-96]++;
for(int i=1;i<27;i++)
while(v[i])
{
g<<char(i+96);
v[i]--;
if(v[i])i++;
else i=1;
}
return 0;
}