Pagini recente » Cod sursa (job #1113247) | Cod sursa (job #1683747) | Cod sursa (job #1992372) | Cod sursa (job #643054) | Cod sursa (job #484345)
Cod sursa(job #484345)
#include<iostream.h>
#include<math.h>
#include<fstream.h>
ifstream g ("ssnd.in");
ofstream z ("ssnd.out");
int main()
{
long long t,i,x,n,p,f,d,s;
g >> t;
for (i=1; i<=t; i++)
{
d=1;
s=1;
g >> x;
n=x;
f=2;
while (n>1)
{
p=0;
while (n%f==0)
{
n=n/f;
p=p+1;
}
if (p>0)
{
d=d*(p+1);
s=s*((pow(f,p+1)-1)/(f-1));
}
f=f+1;
}
z<<d<<" "<<s;
z<<"\n";
}
}