Cod sursa(job #2107535)

Utilizator OctavianVasileVasileOctavian OctavianVasile Data 17 ianuarie 2018 15:02:06
Problema Sum Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include <iostream>


using namespace std;

int n,f,m,x,s,maxim;
int v[100002];

int main()
{

    for(int i=1; i<=100002; i++)
        v[i]=i-1;
    for(int i=2; i<=50000; i++)
    {
        for(int j=2*i; j<100002; j+=i)
            v[j]-=v[i];
    }
    for(int i = 1 ; i <= n ; i ++ )
    {
        cin >> x ;
        cout << 1LL * 2 * x * v [ x ] ;

    }
    return 0;
}