Скачиваний:
0
Добавлен:
31.10.2025
Размер:
490 б
Скачать
def mod_pow(a, b, m):
result = 1
a = a % m

while b > 0:
if b % 2 == 1:
result = (result * a) % m
a = (a * a) % m
b = b // 2

return result

a = int(input("число, которое нужно возвести 'a': "))
b = int(input("значение степени 'b': "))
m = int(input("модуль 'mod': "))
result = mod_pow(a, b, m)
print("Результат возведения в степени:", result)


Соседние файлы в папке Лабораторная 3