Pagini recente » Cod sursa (job #484327) | Cod sursa (job #2447705) | Cod sursa (job #420734) | Cod sursa (job #1920899) | Cod sursa (job #757661)
Cod sursa(job #757661)
#include <cstdio>
#define MOD 1999999973
using namespace std;
FILE *f = fopen ("lgput.in","r");
FILE *g = fopen ("lgput.out","w");
int main()
{
int N, P, sol = 1;
fscanf (f, "%d%d", &N, &P);
N %= MOD;
while (P)
{
if (P % 2 == 1)
{
sol *= N % MOD;
N *= N % MOD;
}
else
N *= N % MOD;
P /= 2;
}
fprintf (g, "%d\n", sol);
fclose(f);
fclose(g);
return 0;
}