Cod sursa(job #756641)

Utilizator vlad060297Benchea Vlad vlad060297 Data 10 iunie 2012 01:09:35
Problema Suma divizorilor Scor 30
Compilator cpp Status done
Runda Remember Mihai Pătrașcu Marime 0.3 kb
#include <cstdio>
#include <math.h>
using namespace std;
int main()
{
	freopen("sumdiv.in", "r", stdin);
	freopen("sumdiv.out", "w", stdout);
	int A,B,S;
	scanf("%d %d", &A, &B);
	A=pow(A,B);
	S=A;
	for(int i=1;i<=A/2;i++)
		if(A%i==0)
			S+=i;
	S%=9901;
	printf("%d", S);
	fclose(stdin);
	fclose(stdout);
}