Cod sursa(job #1401983)
Utilizator | Data | 26 martie 2015 11:30:24 | |
---|---|---|---|
Problema | Sum | Scor | 45 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.53 kb |
#include <fstream>
using namespace std;
ifstream f("sum.in");
ofstream g("sum.out");
int n,x;
int main()
{
int i,a,b,c,s;
f>>n;
while(n)
{
s=0;
f>>x;
i=1;
//for(i=1;i<=x*2;i++)
while(i<=2*x)
{
a=i;
b=x;
while(a!=b)
if(a>b) a=a-b;
else b=b-a;
if(a==1) s=s+i;
i++;
}
g<<s; g<<'\n';
n--;
}
f.close();
g.close();
return 0;
}