Cod sursa(job #283176)

Utilizator vladbBogolin Vlad vladb Data 18 martie 2009 20:27:51
Problema Fractii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include<fstream>

using namespace std;

ifstream fin("fractii.in");
ofstream fout("fractii.out");

long long n,v[1000001],nr;

int main()
{   long long i,j;
    fin>>n;
    for(i=1;i<=n;i++)
        v[i]=i-1;
    for(i=1;i<=n;i++)
    {       for(j=2*i;j<=n;j+=i)
                v[j]=v[j]-v[i];
            nr+=v[i];
    }
    fout<<nr*2+1;
    fin.close();
    fout.close();
    return 0;
}