Cod sursa(job #2265144)

Utilizator lucianistratiIstrati Lucian lucianistrati Data 20 octombrie 2018 17:10:34
Problema Ridicare la putere in timp logaritmic Scor 0
Compilator cpp-32 Status done
Runda Arhiva educationala Marime 0.42 kb
#include <iostream>
#include <fstream>

using namespace std;
long long putere(long long N,long long P)
{
    if(x)
    {
    if(x%2==0)
    return putere(a,x/2)*putere(a,x/2);
    else
    return a*putere(a,(x-1)/2);
}
}

int main()
{
    ifstream fin("lg.in");
    ofstream fout("lg.out");
    long long N,P;
    fin>>N>>P;
    fout<<putere(N,P)%1999999973;
    fin.close();
    fout.close();
    return 0;
}