Cod sursa(job #862496)

Utilizator ignadariusIgna Darius ignadarius Data 22 ianuarie 2013 18:55:23
Problema Fractii Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <iostream>
#include <fstream>
#define N 100001
using namespace std;

long long n,i,j,v[N];
long long s=0;
int main()

{
    ifstream f("fractii.in");
    ofstream g("fractii.out");
    f>>n;
    for(i=2;i<N;i++)
        v[i]=i;
    for(i=2;i<N;i++)
        if(v[i]==i)
            for(j=i;j<N;j+=i)
                v[j]=v[j]/i*(i-1);
      for(i=1;i<=n;i++)
        s+=v[i];
        g<<2*s+1;

        return 0;
}