Cod sursa(job #2207970)

Utilizator EvohuntAndrei Dana Evohunt Data 27 mai 2018 17:35:24
Problema Suma si numarul divizorilor Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.49 kb
#include <fstream>

using namespace std;

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

unsigned int t;
int n;

int main()
{

    fin >> t;
    unsigned int S, cnt;
    for (int i = 0; i < t; i++) {

        S = cnt = 0;
        fin >> n;
        for (int j = 1; j <= n; j++) {

            if (n % j == 0) {

                cnt++;
                S += j;

            }

        }
        fout << cnt << ' ' << S % 9973 << '\n';

    }

    return 0;
}