Cod sursa(job #768348)

Utilizator micuhdPop Claudiu micuhd Data 16 iulie 2012 17:32:08
Problema Sum Scor 35
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.35 kb
#include<iostream>
#include<fstream>
using namespace std;
ifstream f("sum.in");
ofstream g("sum.out");
long long n,i,j,x,a,b,s,r;
int main()
{
	f>>n;
	for(i=1;i<=n;i++)
	{
		s=1;
		f>>x;
		for(j=2;j<=x*2;j++)
		{
			a=j;
			b=x;
			while(b!=0)
			{
				r=a%b;
				a=b;
				b=r;
			}
			if(a==1)
				s=s+j;
		}
		g<<s<<"\n";
	}
}