Pagini recente » Cod sursa (job #381194) | Cod sursa (job #452134) | Istoria paginii utilizator/carmen | Cod sursa (job #3296688) | Cod sursa (job #3296481)
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *f, *out;
if((f = fopen("lgput.in","r")) == NULL)
{
perror(NULL);
exit(-1);
}
if((out = fopen("lgput.out","w")) == NULL)
{
perror(NULL);
exit(-1);
}
int n, p;
fscanf(f,"%d %d",&n, &p);
long long prod = 1;
while(p)
{
prod = (prod * n) % 1999999973;
p--;
}
fprintf(out, "%lld", prod);
if(fclose(f) != 0)
{
perror(NULL);
exit(-1);
}
if(fclose(out) != 0)
{
perror(NULL);
exit(-1);
}
return 0;
}