Pagini recente » Cod sursa (job #1868332) | Cod sursa (job #80542) | Cod sursa (job #555458) | Cod sursa (job #515165) | Cod sursa (job #164602)
Cod sursa(job #164602)
#include<stdio.h>
#include<conio.h>
int main()
{
clrscr();
unsigned long p,n,i,j,x,r,c,k,v5[14],v6[14]={0L};
freopen("fact.in","r",stdin);
freopen("factor.out","w",stdout);
scanf("%lu",&p);
v5[0]=1;
for(i=1;i<14;i++)v5[i]=v5[i-1]*5;
v6[0]=1;
for(i=1;i<14;i++)
for(j=0;j<=i;j++)
v6[i]+=v5[j];
x=p;
n=0;
while(x)
{
j=0;
while(x>=v6[j])j++;
j--;
x=x-v6[j];
n=n+v5[j+1];
}
printf("%8lu%8lu\n",p,n);
return 0;
}