Pagini recente » Cod sursa (job #142706) | Cod sursa (job #1727742) | Cod sursa (job #980971) | Cod sursa (job #468568) | Cod sursa (job #1732281)
#include <fstream>
#include <math.h>
using namespace std;
int main()
{
int n;
long long m;
ifstream fin("ssnd.in");
ofstream fout("ssnd.out");
fin >> n;
for ( int i = 1; i <= n; i++ )
{
fin >> m;
if ( m == 1 )
{
fout << "1 1\n";
}
int s = m + 1, nrs = 2;
for ( int i = 2; i <= sqrt(m); i++ )
{
if ( m % i == 0 )
{
s = s + i + m / i;
nrs += 2;
}
}
fout << nrs << " " << s << "\n";
}
fin.close();
fout.close();
return 0;
}