Cod sursa(job #1620635)

Utilizator diesel40adrian diesel40 Data 29 februarie 2016 11:33:40
Problema Sum Scor 45
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <fstream>
using namespace std;

ifstream fin("sum.in");
ofstream fout("sum.out");

int main()
{
	int n,i,j,j1,x1,x;
	int s=0;
	fin>>n;
	for(i=1;i<=n;i++)
	{
		fin>>x;
		for(j=1;j<=2*x;j++)
		{
			x1=x;
			j1=j;
			while(x1!=j1)           //y=x
			{
				if(x1>j1)
					x1=x1-j1;
				else              //j>x
					j1=j1-x1; 
			}
			if(j1==1)           //j1=x1
				s=s+x;
		}
		fout<<s<<'\n';
		s=0;
	}
	return 0;
}