Cod sursa(job #1983829)

Utilizator beltechjazzBeltechjazz beltechjazz Data 22 mai 2017 14:20:17
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("fractii.in");
ofstream g("fractii.out");
int cmmdc(int p, int q){
    if(p>q)
        return cmmdc(p-q,q);
    else
    if(p<q)
    return cmmdc(p,q-p);
    else
        if(p==q)
        return p;
}
int main(){
    int s=0;
    long int n;
    f>>n;
    for(int p=1;p<=n;p++){
        for(int q=1;q<=n;q++){
            if (cmmdc(p,q)==1) s++;
        }
    }
    g<<s;
}