Cod sursa(job #1288613)

Utilizator jhhh814John Smith jhhh814 Data 8 decembrie 2014 22:20:10
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include<iostream>
#include<fstream>
using namespace std;
fstream fin("fractii.in");
fstream fout("fractii.out");
int phi(int n)
{int k=2;
int p=n;
int d;
    while(n>1)
    {d=0;
        while(n%k==0)
        {
            n=n/k;d++;
        }

        if(d>0)
            p=(p*(k-1))/k;

        k++;
    }
return p;
}

int main()
{int s=1,n,i;
fin>>n;

for(i=1;i<=n-1;i++)
    s=s+2*phi(i+1);
fout<<s;
return 0;
}