Cod sursa(job #1990809)

Utilizator nicolaefilatNicolae Filat nicolaefilat Data 13 iunie 2017 18:47:10
Problema Suma si numarul divizorilor Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.53 kb
#include <iostream>
#include <fstream>
#include <math.h>
#define MOD 9973

using namespace std;

ifstream in("ssnd.in");
ofstream out("ssnd.out");

int T,nr_diviz,sum;
long long int i,N;


int main()
{
    in>>T;
    while(T--){

        in>>N;

        int nr_diviz = 0,sum = 0;
        for(i = 1; i <= N; i ++){
            if(N % i == 0 ){
                nr_diviz ++;
                sum += i ;
                sum %= MOD;
            }
        }
        out<<nr_diviz<<" "<<sum<<endl;
    }

    return 0;
}