Cod sursa(job #601214)

Utilizator vlad2901Vlad Berindei vlad2901 Data 5 iulie 2011 13:47:38
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.43 kb
#include <stdio.h>

int main()
{
    int p, n, coef;

    FILE *fin = freopen("factorial.in", "r", stdin);
    FILE *fout = freopen("factorial.out", "w", stdout);

    scanf("%d", &p);

    coef = (p-1);
    n = p * 5;

    while(coef)
    {
        if(coef % 5 == 0)
        {
            printf("-1\n");
            return 0;
        }
        coef /=  5;
        n -= 5 * coef;

    }

    printf("%d\n", n);

}