Cod sursa(job #868651)
Utilizator | Data | 31 ianuarie 2013 13:00:23 | |
---|---|---|---|
Problema | Suma si numarul divizorilor | Scor | 10 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.35 kb |
#include<iostream>
#include<fstream>
using namespace std;
main(){
ifstream f1("ssnd.in");
int t,i,j,d,s=0,nr=0;
long n[1001];
f1>>t;
for(i=0;i<t;i++)
f1>>n[i];
ofstream f2("ssnd.out");
for(i=0;i<t;i++){
for(j=1;j<=n[i];j++){
d=n[i]%j;
if(d==0){
nr++;
s=s+j;
}
}
f2<<nr<<" "<<s<<'\n';
s=0;
nr=0;
}
}