Cod sursa(job #1205735)

Utilizator pavlov.ionPavlov Ion pavlov.ion Data 7 iulie 2014 22:40:12
Problema Sum Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include<fstream>
using namespace std;
ifstream cin("sum.in");
ofstream cout("suma.out");
int N,X,phi[100000];
int main() {
	int i,j,k;
	for(i=1;i<=100000;i++)
                    phi[i]=i-1;
	for(i=2;i<=100000;i++)
	     for(j=2*i;j<=100000;j+=i)
	               phi[j]-=phi[i];
	   cin>>N;
	   for(i=1;i<=N;i++){
	      cin>>X;
	   cout<<2*phi[X]*X;
	   } 
return 0;	      
}