Cod sursa(job #1170156)

Utilizator armandpredaPreda Armand armandpreda Data 12 aprilie 2014 19:31:09
Problema Ridicare la putere in timp logaritmic Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include <cstdio>
#include <math.h>

using namespace std;

int main()
{
    FILE*f=fopen("lgput.in","r");
    FILE*g=fopen("lgput.out","w");
    long long n,p,s=1,i;
    fscanf(f,"%lld%lld",&n,&p);
    //s=(int)pow((double)n,(double)p)%1999999973;
    for(i=1;i<=p;++i)
        s=s*n%1999999973;
    fprintf(g,"%lld",s);
    fclose(f);
    fclose(g);
    return 0;
}