Cod sursa(job #3148076)

Utilizator SerbanCaroleSerban Carole SerbanCarole Data 29 august 2023 12:02:48
Problema Ridicare la putere in timp logaritmic Scor 30
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.48 kb
#include <fstream>
#define int long long
using namespace std;
#pragma GCC optimize ("Ofast")
ifstream cin("lgput.in");
ofstream cout("lgput.out");
int a , b;
const int MOD = 1999999973;
signed main(){
    cin >> a >> b;
    int oa = a;
    int rez;
    b--;
    while(b--)
    {
        rez = 0;
        for(int i = 1 ; i <= oa ; i++)
        {
            rez += a;
            rez %= MOD;
        }
        a = rez;
    }
    cout << a << '\n';
    return 0;
}