Cod sursa(job #1101827)

Utilizator stefdascalescuStefan Dascalescu stefdascalescu Data 9 februarie 2014 10:53:55
Problema Suma si numarul divizorilor Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
#include <fstream>
#include <cmath>
using namespace std;
ifstream f("ssnd.in");
ofstream g("ssnd.out");
int t,n,nrd,sd,i,j;
int main(){
    f>>t;
    for(i=1;i<=t;i++){
        f>>n;
        nrd=2;
        sd=n+1;
        for(j=2;j<=n/2;j++){
            if(n%j==0){
                nrd++;
                sd=sd+j;
            }
        }
        sd=sd%9973;
        g<<nrd<<" "<<sd<<'\n';
    }
    g.close();
    return 0;
}