Cod sursa(job #2751531)
Utilizator | Data | 15 mai 2021 10:28:39 | |
---|---|---|---|
Problema | Suma divizorilor | Scor | 20 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.36 kb |
#include <fstream>
using namespace std;
int main()
{
ifstream fin("sumdiv.in");
ofstream fout("sumdiv.out");
int a, b, d=1, s=0, p=1;
fin >> a >> b;
while(b > 0)
{
p = p * a;
b--;
}
while(d <= p)
{
if(p % d == 0)
s = s + d;
d++;
}
fout << s % 9901;
return 0;
}