Cod sursa(job #2801063)

Utilizator XelaethAlexandru Obreja Xelaeth Data 14 noiembrie 2021 19:34:32
Problema Fractii Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.97 kb
#include <iostream>
#include <fstream>

using namespace std;
/*
joucl flip
    ifstream intrare("flip.in");
    ofstream iesire("flip.out");
    int m,n, sumatotala = 0;
    intrare>>m>>n;
    for(int i = 1; i<=m; i++)
    {
        int suma = 0;
        for(int j = 1; j<=n; j++)
        {
            int x;
            intrare>>x;
            suma+=x;
        }
        if(suma<-suma)
            suma*=-1;

        sumatotala+=suma;
    }
    iesire<<sumatotala;
*/
int main()
{
    ifstream intrare("fractii.in");
    ofstream iesire("fractii.out");
    int n, nr = 0;
    intrare>>n;
    for(int i = 1; i<=n; i++)
    {
        for(int j = 1; j<=n; j++)
        {
            int q = i, p = j;
            while(p!=q)
            {
                if(q>=p)
                    q-=p;
                else
                    p-=q;
            }
            if(p==1)
                nr++;
        }
    }

    iesire<<nr;
    return 0;
}