Cod sursa(job #1244423)
Utilizator | Data | 17 octombrie 2014 13:50:43 | |
---|---|---|---|
Problema | A+B | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.33 kb |
#include <fstream>
using namespace std;
ifstream f("maxnr.in");
ofstream g("maxnr.out");
int i,n,c,fr[10];
int main()
{
f>>n; f.close();
while(n>0)
{
c=n%10;
fr[c]++;
n=n/10;
}
for(i=9;i>=0;i--)
if(fr[i]>0) for (int j=1; j<=fr[i];j++) g<<i;
g.close();
return 0;
}