Cod sursa(job #1146387)

Utilizator NadoluBogdanNadolu Bogdan NadoluBogdan Data 18 martie 2014 22:13:01
Problema Factorial Scor 5
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include<stdio.h>
#include<stdlib.h>

int main(){
int p,n,nr,q;
FILE *f;
FILE *g;
f = fopen("fact.in","r");
g = fopen("fact.out","w");
fscanf(f,"%d",&p);
nr = 1;
n = 0;
if (p == 0){
    fprintf(g,"1");
    return 0;
}

while (nr != p){
    n = n+5;
    nr ++;
    q = n;
    if (q%10 == 0)
        q = q/10;
    while (q%10 == 0){
        nr++;
        q = q/10;
    }
}
fprintf(g,"%d",n);
return 0;
}