Cod sursa(job #1867194)
Utilizator | Data | 3 februarie 2017 20:36:55 | |
---|---|---|---|
Problema | Factorial | Scor | 5 |
Compilator | c | Status | done |
Runda | Arhiva de probleme | Marime | 0.31 kb |
#include<stdio.h>
int main(){
int p, k , i, n;
i = 0;
n = 1;
freopen("fact.in","r", stdin);
freopen("fact.out","w", stdout);
scanf("%d", &p);
k = 1;
while (p > 0){
k = k * 10;
p--;
}
while(n % k != 0){
i++;
n = n * i;
}
printf("%d", i);
return 0;
}