Pagini recente » Cod sursa (job #1256145) | Cod sursa (job #1523767) | Cod sursa (job #2104003) | Cod sursa (job #738051) | Cod sursa (job #20031)
Cod sursa(job #20031)
#include <fstream.h>
unsigned long p,q,n,i,k;
int main()
{
ifstream be("fact.in");
ofstream ki("fact.out");
unsigned long v[100];
memset((void*)v, 0, 25*sizeof(unsigned long));
be >> p;
while(q<p)
{
v[0]++; q++; n++;
k=0;
while(v[k]==5) {q++; v[k++]=0; v[k]++;}
}
if (q==p)
{
if (p==0) ki << 1;
else ki << n * 5;
}
else
ki << -1;
//be.close();
//ki.close();
return 0;
}