Cod sursa(job #593709)
Utilizator | Data | 4 iunie 2011 12:16:46 | |
---|---|---|---|
Problema | Factorial | Scor | 10 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.33 kb |
#include <cstdio>
#include <ctime>
int main()
{
FILE *in=fopen("fact.in", "r"), *out=fopen("fact.out", "w");
int cifrez=0, nr=0, cinci=0, aux=0;
fscanf(in, "%d", &cifrez);
if (!cifrez) nr=1;
while (cifrez>cinci)
{
nr+=5;
cinci++;
if (++aux==5)
{
aux=0;
cinci++;
}
}
fprintf(out, "%d", nr);
}