Cod sursa(job #1016001)

Utilizator gerd13David Gergely gerd13 Data 25 octombrie 2013 15:58:15
Problema Suma divizorilor Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include<fstream>
#include<bitset>
#include<cmath>

using namespace std;

long int a, b;
long int s = 1;
double d;
ifstream cin("sumdiv.in");
ofstream cout("sumdiv.out");

int div(int sa)
{
    //cout <<sa << " ";
    int sum = 0;
    for(int i  = 1 ; i <= sa ; ++ i)
    if(sa % i == 0)
    {
       //cout << i << " ";
        sum  = sum +i;
    }
    //cout << sum << " ";
    return sum;
}

int main()
{
    cin >> a , cin >> b;
    s = pow(a, b);
    //cout << div << " ";
     d =  double( div( s ) % 9901 );
     cout << d;



    cin.close();
    cout.close();
    return 0;
}