Cod sursa(job #2311890)
Utilizator | Data | 3 ianuarie 2019 20:11:45 | |
---|---|---|---|
Problema | Ridicare la putere in timp logaritmic | Scor | 10 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.32 kb |
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
int N, P;
int putere ( int n , int p ) {
if ( p == 0 ) return 1;
return n * putere ( n, p - 1 );
}
int main()
{
fin >> N >> P;
fout << putere ( N , P ) % 1999999973;
}