Cod sursa(job #3299625)

Utilizator AxkyroMiron Victor Eusebiu Axkyro Data 8 iunie 2025 18:42:22
Problema Ridicare la putere in timp logaritmic Scor 30
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.43 kb
#include <iostream>
#include <cstdio>
using namespace std;

const unsigned long long MOD = 1999999973ULL;

int main() {
    unsigned long long N, P;

    freopen("lgput.in", "r", stdin);
    freopen("lgput.out", "w", stdout);

    cin >> N >> P;

    unsigned long long rezultat = 1;
    for (unsigned long long i = 0; i < P; ++i) {
        rezultat = (rezultat * N) % MOD;
    }

    cout << rezultat;
    return 0;
}