Pagini recente » Borderou de evaluare (job #3112638) | Borderou de evaluare (job #1072423) | Borderou de evaluare (job #1910710) | Borderou de evaluare (job #1135221) | Cod sursa (job #2460246)
#include <bits/stdc++.h>
using namespace std;
#define ll long long
ll power(ll a, ll n, ll mod) {ll p=1;while(n > 0){if(n%2) {p = p * a; p %= mod;} n >>= 1; a *= a; a %= mod;} return p % mod;}
int main(){
ll a,b,c;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
fin>>a>>b;
c=1999999973;
fout << power(a,b,c);
return 0;
}