Pagini recente » Diferente pentru utilizator/deviance intre reviziile 4 si 5 | Cod sursa (job #2867073) | Cod sursa (job #106489) | Monitorul de evaluare | Cod sursa (job #589980)
Cod sursa(job #589980)
#include <cstdio>
#include <cmath>
FILE *g,*z;
using namespace std;
int main()
{
g=fopen("ssnd.in","r");
z=fopen("ssnd.out","w");
long long int i,t,n,s=0,j,ct;
fscanf(g,"%llu",&t);
for(i=1;i<=t;i++)
{
s=0; ct=0;
fscanf(g,"%llu",&n);
for(j=1;j<=n;j++)
{
if(n%j==0)
{
s+=j;
ct++;
}
}
fprintf(z,"%llu %llu\n",ct,s);
}
return 0;
}