Cod sursa(job #2443214)

Utilizator Petronela7Halip Petronela Petronela7 Data 26 iulie 2019 22:13:55
Problema Fractii Scor 50
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.39 kb
#include <fstream>

using namespace std;

ifstream f ("fractii.in");
ofstream g ("fractii.out");
int main()
{
    int i,n;
    long long nr=0;

    int v[100001];
    f>>n;

    for(i=2; i<=n; i++)
        v[i]=i-1;

    for(i=2; i<=n; i++)
    {
        nr+=v[i];

        for(int d=2*i; d<=n; d+=i)
            v[d]-=v[i];

    }

    g<<nr*2+1;

    return 0;
}