Cod sursa(job #2933056)

Utilizator staicumateiStaicu Matei Octavian staicumatei Data 4 noiembrie 2022 16:01:07
Problema Sum Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.42 kb
#include<fstream>
#define N 100001
using namespace std;
int i,j,n,x,e[N];
int main()
{   ifstream cin("sum.in");
    ofstream cout("sum.out");
    cin>>n;

    for(i=2;i<N;i++)
        e[i]=i;
    for(i=2;i<N;i++)
        if(e[i]==i)
            for(j=i;j<N;j+=i)
                e[j]=e[j]/i*(i-1);

    for(i=1;i<=n;i++)
    {    cin>>x;
          cout<<(long long)e[x]*2*x<<'\n';

    }

    return 0;
}