Cod sursă (job #685148)

Utilizator avatar nnmadalin Neauna Madalin nnmadalin IP ascuns
Problemă 2sah (clasele 11-12) Compilator cpp-32 | 0,54 kb
Rundă Arhiva de probleme Status evaluat
Dată 30 dec. 2022 21:10:31 Scor 0
#include <bits/stdc++.h>

using namespace std;

const string filename = "data";
ifstream fin(filename + ".in");
ofstream fout(filename + ".out");

float logar(int a, int b){
    return log2(b) / log2(a);
}


int main(){

    int cer, n, k;

    fin >> cer >> n >> k;

    if(cer == 1){
        long long s = 1, p = 3;
        k--;
        while(k){
            if(k % 2 == 1)
                s = (s * p) % 100003;
            p = p * p % 100003;
            k /= 2;
        }
        fout << s;
    }

    return 0;
}