Cod sursa(job #3360886)

Utilizator cosminnituCosmin Nitu cosminnitu Data 17 iulie 2026 14:48:30
Problema Sum Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <iostream>
#include <fstream>
#include <math.h>
using namespace std;

int main()
{
    ifstream cin("sum.in");
    ofstream cout("sum.out");
    int n, x, y, suma, cmmdc, r;
    cin >> n;
    for(int i=1; i<=n; i++)
    {
        cin >> x;
        suma=0;
        y=0;
        while(y<=int(sqrt(2*x)))
        {
            while(y>0)
            {
                r=x%y;
                x=y;
                y=r;
            }
            cmmdc=x;
            if(cmmdc==1)
                suma=suma+2*y;
            y=y+1;
        }
        cout << suma;
    }
    return 0;
}