Pagini recente » Cod sursa (job #1760069) | Cod sursa (job #2920121) | Cod sursa (job #1874157) | Cod sursa (job #1126445) | Cod sursa (job #496660)
Cod sursa(job #496660)
#include<fstream.h>
ifstream fin("prod.in");
ofstream fout("prod.out");
void prod(int);
int p[1001]={0};
void prod(int c){
int t,i;
t=0;
for(i=1;i<=p[0];i++){p[i]=p[i]*c+t;
if(p[i]>9){t=p[i]/10;
p[i]%=10;
}}
if(t){p[0]++;
p[i]=t;}
}
int main()
{int a[10],c;
int i,j,x=1;
for(i=1;i<10;i++) fin>>a[i];
for(i=9;i>0;i++) if(a[i]) {c=i;a[i]--;break;}
for(i=1;i<10;i++) if(a[i]) for(j=1;j<=a[i];j++) {p[x]=i;x++;}
p[0]=x-1;
prod(c);
for(i=p[0];i>0;i--) fout<<p[i];
fin.close();
fout.close();
return 0;
}