Cod sursa(job #2169128)

Utilizator IoanStoicaStoica Ioan IoanStoica Data 14 martie 2018 13:33:55
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.7 kb
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
    ifstream f("fractii.in");
    ofstream g("fractii.out");
    int n,i,j,ct=0,k,div;f>>n;bool priele;
    for(i=2;i<=n;i++)
    {
        div=1;
        for(j=2;j<=i;j++)
        {
            priele=true;
            for(k=2;k<=j;k++)
                if(i%k==0 && j%k==0)
                {
                    priele=false;
                    break;
                }
            if(priele==true)
            {
                div++;if(j<=n%i)ct++;
            }
        }
        ct=ct+(n/i)*div;
        if(n%i>=1)ct++;
        //cout<<i<<". "<<ct<<"\n";
    }
    g<<ct+n;
    f.close ();
    g.close ();
}