Cod sursa(job #1490804)

Utilizator domi_21domi domi domi_21 Data 24 septembrie 2015 10:26:39
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include<fstream>
using namespace std;
long p,j,i,x,a[10],c[10];
int main()
{
 ifstream f("11.in");
 ofstream g("11.out");
 f>>x;
 for(i=0;i<=9;i++)
        a[i]=0;
 for(i=0;i<=9;i++)
    c[i]=i;
 do
 {
  a[x%10]++ ;
  x/=10;

 }
 while(x!=0)



   for(i=0;i<=8;i++)
   for(j=i+1;j<=9;j++)
   if(a[i]>a[j])
 {
  p=a[i];a[i]=a[j];a[j]=p;
  p=c[i];c[i]=c[j];c[j]=p;

 }
 for(i=0;i<=9;i++)
    if(a[i]>0)
    g<<c[i]<<" ";
 return 0;

}