Cod sursa(job #2055137)

Utilizator danielsociuSociu Daniel danielsociu Data 2 noiembrie 2017 21:16:24
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <iostream>
#include <fstream>
using namespace std;

ifstream inf("fractii.in");
ofstream oinf("fractii.out");
int cmmdc(int a,int b){
    int r=a%b;
    while(r){
        a=b;
        b=r;
        r=a%b;
    }
    return b==1?1:0;
}
int main()
{
    int n,s=0;
    inf>>n;
    for(int i=1;i<=n;i++)
        for(int j=1;j<=n;j++){
            if(cmmdc(i,j))
                s++;
        }
    oinf<<s;
    return 0;
}