Cod sursa(job #993816)

Utilizator ionut95Mihai Alexandru ionut95 Data 4 septembrie 2013 15:15:09
Problema Fractii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include<iostream>
#include<fstream>
#define nmaxim 1000001
using namespace std;
ifstream f("fractii.in");
ofstream g("fractii.out");
int n,v[nmaxim],i,j;
long long s;
int main()
{
        f>>n;
        for(i=2;i<=n;i++)
        v[i]=i-1;
        for(i=2;i<=n;i++)
            for(j=2*i;j<=n;j=j+i)
                v[j]=v[j]-v[i];
        for(i=2;i<=n;i++)
            s=s+v[i];
        s=s*2+1;
        g<<s;
        return 0;
}