Cod sursa(job #1498631)

Utilizator nandxorCapriceana Andrei Vladut nandxor Data 8 octombrie 2015 21:09:22
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <iostream>
#include <fstream>
using namespace std;

ifstream f ("fractii.in");
ofstream g ("fractii.out");

int cmmdc(int a , int b)
    {
    while (b!=0)
    {
        int t;
        t = b;
        b = a % b;
        a = t;

    }
    if (a==1)
        return 0 ;
    else
        return a ;
    }
int main()
{
    int a  , i , j , k = 0 ;

    f>>a;

    for(i = 1 ; i <= a ; i++){
        for(j = 1 ; j <= a ; j++){
            if ( cmmdc(i , j ) ==  0 )
                k = k+1;
        }
    }

    g << k ;

    return 0;
}