Cod sursa(job #2107390)

Utilizator octavian.sndOctavian Sandu octavian.snd Data 17 ianuarie 2018 09:31:32
Problema Suma si numarul divizorilor Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream f("ssnd.in");
ofstream g("ssnd.out");
int main()
{   int n;
    int x;
    f>>n;
    for(int i=1; i<=n; i++){
        f>>x;
        int S=x+1;
        int t=2;
        for(int d=2; d<=x/2; d++)
            if(x%d==0){
                t++;
                S=S+d;
            }
    g<<t<<" "<<S<<endl;
    }
    return 0;
}