Cod sursa(job #1881766)

Utilizator Andrei01Dalinesc Andrei Aurelian Andrei01 Data 16 februarie 2017 18:42:40
Problema Suma divizorilor Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.32 kb
#include <iostream>
#include <fstream>
#include <math.h>
using namespace std;
ifstream f("sumdiv.in");
ofstream g("sumdiv.out");
long long a,b;
int s=1;
int main()
{
    f>>a>>b;
    long long c=pow(a,b);
    s+=c;
    for(int i=2;i<=c/2;i++)
        if(c%i==0)
            s+=i;
    g<<s;
    return 0;
}