Cod sursa(job #121263)
Utilizator | Data | 8 ianuarie 2008 10:04:34 | |
---|---|---|---|
Problema | Factorial | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.41 kb |
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
int main ()
{long long P,N,N2,p=0;
freopen("FACT.in", "rt", stdin);
freopen("FACT.out", "wt", stdout);
cin>>P;
for(N=5;p!=P;N=N+5) {N2=N;
while (N%5==0) {N=N/5;
p++;}
N=N2;
if (p==P) {cout<<N;break;}
if (p>P) {cout<<"nu exista solutie";break;}}
return 0;
}