Pagini recente » Cod sursa (job #1020493) | Cod sursa (job #1359785) | Rating Tutuianu Cristian-Stefan (StefanCristianT) | Cod sursa (job #2821922) | Cod sursa (job #2329813)
#include <iostream>
#include <fstream>
using namespace std;
int main()
{ ifstream fin("ssnd.in");
ofstream fout("ssnd.out.c");
int n,x,d,nr=0,s=0;
fin>>n;
while(n){
fin>>x;
for(d=1; d*d<x; d++)
if(x%d==0)
nr+=2;
if(d*d==x)
nr++;
fout<<nr<<' ';
nr=0;
for(d=1; d*d<x; d++)
if(x%d==0)
s=s+d+x/d;
if(d*d==x)
s=s+d;
fout<<s<<endl;
s=0;
n--;
}
return 0;
}