Cod sursa(job #2495697)

Utilizator antonio_2004Sirbu Cretu Antonio Mihai antonio_2004 Data 19 noiembrie 2019 19:17:53
Problema Suma si numarul divizorilor Scor 70
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.57 kb
#include<fstream>
using namespace std;
ifstream fin("ssnd.in");
ofstream fout("ssnd.out");
long long n,t,d,s,c,j,i;
int main()
{
    fin>>t;
    for(j=1; j<=t; j++)
    {
        fin>>n;
        c=0;
        s=0;
        for(i=1; i*i<n; i++)
        {
            if(n%i==0)
            {
                c=c+2;
                s=s+i+(n/i);
            }
        }
        if(i*i==n)
        {
            c=c+1;
            s=s+i;
        }
        s=s%9973;
        fout<<c<<" "<<s<<"\n";
    }
    fout.close();
    fin.close();
    return 0;
}