Cod sursa(job #601215)

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

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

    FILE *fin = freopen("fact.in", "r", stdin);
    FILE *fout = freopen("fact.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);

}