Pagini recente » Cod sursa (job #1086005) | Cod sursa (job #2198650) | Cod sursa (job #2604408) | Cod sursa (job #3131732) | Cod sursa (job #476791)
Cod sursa(job #476791)
#define DEBUG 0
#include<fstream>
using namespace std;
inline int fact(int zeros)
{
return (zeros - (zeros/6) - (zeros/30))*5;
}
int main()
{
int p;
ifstream in ("fact.in");
ofstream out ("fact.out");
in>>p;
#if DEBUG == 1
for (p = 0; p < 100; p++) {
#endif
out<<"("<<p<<") -> ";
if (p == 0) out<<1;
else if ((p+1) % 6 == 0 || (p%30 == 0)) out<<-1<<endl;
else out<<fact(p)<<endl;
#if DEBUG == 1
}
#endif
out.close();
return 0;
}