Cod sursa(job #2982397)

Utilizator stefanrotaruRotaru Stefan-Florin stefanrotaru Data 20 februarie 2023 11:14:49
Problema Suma si numarul divizorilor Scor 30
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.5 kb
#include <bits/stdc++.h>

using namespace std;

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

int nrMagic = 9973, t;
long long n;

int main()
{
    f >> t;

    while (t--) {
        f >> n;

        int suma = 0, nrDiv = 0;

        for (long long i = 1; i <= n; ++i) {
            if (n % i == 0) {
                nrDiv++;
                suma += i;
                suma %= nrMagic;
            }
        }

        g << nrDiv << ' ' << suma << '\n';
    }

    return 0;
}