Pagini recente » Cod sursa (job #1814143) | Cod sursa (job #2920726) | Cod sursa (job #1810788) | Cod sursa (job #1826724) | Cod sursa (job #1811583)
#include <cstdio>
using namespace std;
int n,a[1000];
void Read()
{
freopen("ssnd.in","r",stdin);
freopen("ssnd.out","w",stdout);
scanf("%i",&n);
for(int i=1;i<=n;i++)
scanf("%i",&a[i]);
}
void Divizori(int a)
{
int sum=0;
int div=2;
for(int i=2;i<=a/2;i++)
{
if(a%i==0)
{
sum=sum+i;
div++;
}
}
sum=sum+1+a;
printf("%i %i\n",div,sum);
}
int main()
{
Read();
for(int i=1;i<=n;i++)
Divizori(a[i]);
return 0;
}