kryptografia/1/3.py

18 lines
210 B
Python
Raw Normal View History

2024-10-19 20:16:04 +02:00
from gmpy2 import *
a = input()
b = input()
a,b = mpz(a),mpz(b)
wynik = 1
baza = a
for i in range(0,b.bit_length()):
if b.bit_test(i):
wynik = wynik * baza
baza = baza * baza
print(wynik)