Cod sursa(job #802389)

Utilizator cnnonNeagu Cristian cnnon Data 26 octombrie 2012 16:45:56
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include<iostream>
#include <fstream>
using namespace std;
int n,s[1000001];
long long suma=0;

int main ()
{
    ifstream f("fractii.in");
    ofstream d("fractii.out");
    int i, j;
    f>>n;
    f.close();
    for( i=2 ; i<=n;  ++i ) s[i]=i-1;
    for( i=2 ; i<=n;  ++i )
    {
        suma+=s[i];
        for(j=i+i; j<=n ; j+=i ) s[j]-=s[i];
    }

    cout<<suma*2+1<<"\n";
    return 0;
}