Cod sursa(job #3360853)

Utilizator ilinca_iordaniordan ilinca ilinca_iordan Data 17 iulie 2026 13:58:50
Problema Sum Scor 45
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.67 kb
#include <fstream>
using namespace std;
ifstream fin("sum.in");
ofstream fout("sum.out");
bool primeintreele(int a,int b){
    if(b%2==0 && a%2==0){
        return false;
    }
    else{
        while(b>0){
            a%=b;
            swap(a,b);
        }
        if(a==1){
            return true;
        }
        else{
            return false;
        }
    }

}
int main()
{
     int n,x,sum=0;
     fin>>n;
     for(int i=1;i<=n;i++){
        fin>>x;
        sum=0;
        for(int i=1;i<2*x;i++){
            if(primeintreele(i,x)){
                sum+=i;

            }
        }
        fout<<sum<<'\n';

     }
     return 0;
}