Pagini recente » Cod sursa (job #2436213) | Cod sursa (job #2529116) | Cod sursa (job #3275193) | Borderou de evaluare (job #1717741) | Cod sursa (job #727473)
Cod sursa(job #727473)
#include<stdio.h>
long p;
FILE*f=fopen("fact.in","r"),*g=fopen("fact.out","w");
void citire(){
fscanf(f,"%ld ",&p);
fclose(f);
}
void aflare_n(){
long n_2=2,n_5=5,x,nr_2=0,nr_5=0;
for(long i=1;i<=p;i++){
x=n_2;
while(x%2==0){
nr_2++;
x/=2;
}
x=n_5;
while(x%5==0){
nr_5++;
x/=5;
}
if(nr_2>=p&&nr_5>=p){break;}
n_2+=2;
n_5+=5;
}
if(p==0){
fprintf(g,"1 ");
}
else{
fprintf(g,"%ld ",n_5);
}
fclose(g);
}
int main(){
citire();
aflare_n();
return 0;
}