Cod sursa(job #631687)

Utilizator danyhk94Radu Daniel Alexandru danyhk94 Data 9 noiembrie 2011 16:42:43
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 kb
#include <cstdio>
#include <cmath>

bool notPrime (int a, int b)
{
    for (int i=2; i<=(a > b ? a : b); i++ )
    {
        if ((a % i == 0) && (b % i == 0)) return true ;
    }

    return false ;
}

int main ()
{
    FILE * IN ;
    FILE * OUT ;
    int n, total = 1 ;

    IN = fopen ("fractii.in", "r") ;
    OUT = fopen ("fractii.out", "w") ;

    fscanf (IN, "%d", &n) ;

    for ( int i=1; i<=n; i++)
    {
        for (int j=1; j<=n; j++)
        {
            if (i==j) continue ;
            if ( notPrime (i, j) ) continue ;
            total ++ ;
        }
    }


    fprintf (OUT, "%d", total) ;

    return 0 ;
}