Cod sursa(job #1490804)
| Utilizator | 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;
}
