Cod sursa(job #10875)

Utilizator alle_forever13Alexandra Retegan alle_forever13 Data 29 ianuarie 2007 20:05:08
Problema Suma divizorilor Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.38 kb
#include<stdio.h>
#include<math.h>

#define input "sumdiv.in"
#define output "sumdiv.out"

long long a, b, i, n, cont;

int main()
{
	FILE *in, *out;

	in = fopen (input, "r");
	out = fopen (output, "w");

	fscanf(in, "%lld%lld", &a, &b);

	n = pow (a, b);

	for(i=1; i<=n; i++)

		if(n % i == 0)

			cont += i;

	fprintf(out, "%lld", cont%9901);

	return 0;

}