Как рассчитать мультипликативный обратный по модулю для (a ^ b)% m, где оба могут достигать 10 ^ 4, а m = 1000000007? - PullRequest
0 голосов
/ 09 февраля 2019

Я хочу рассчитать ((a/b)^n)%e.

Я знаю, как рассчитать (a/b)%e;формула: (a%e * (b^-1%e))%e.

Итак, ответ на поставленный выше вопрос должен быть:

(a^n%e * ((b^n)^-1)%e)%e

Прав ли я?

Плюс, я знаю, каквычислить b^-1, но я хочу знать, как рассчитать (b^n)^-1.
По сути, я хочу знать, как вычислить мультипликативное по модулю обратное число, если 'b' и 'n' могут быть такими большими, как'10^4".

Спасибо

...