Cod sursa(job #3360898)

Utilizator cosminnituCosmin Nitu cosminnitu Data 17 iulie 2026 15:02:49
Problema Sum Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.67 kb
#include <iostream>
#include <fstream>
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=1;
        while(y<=2*x)
        {
            if(x%y==0)
            {
                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;
}