Cod sursa(job #1639311)
Utilizator | Data | 8 martie 2016 11:44:50 | |
---|---|---|---|
Problema | Ordine | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.41 kb |
#include <fstream>
using namespace std;
ifstream f("ordine.in");
ofstream g("ordine.out");
int main()
{
int t[30]={0},i,n=0;
char betu;
while(!f.eof())
{
t[betu-'a']++;
n++;
f>>betu;
}
while(n!=0)
{
for(i=0;i<30;i++)
{
if(t[i]!=0)
{
betu=i+'a';
t[i]--;
g<<(char)betu;
}
}
n--;
}
f.close();
g.close();
}