Question: Write your own python function called DiscreteLog() which inputs an integer a and a positive integer n, and returns the smallest positive integer k such
Write your own python function called DiscreteLog() which inputs an integer a and a positive integer n, and returns the smallest positive integer k such that 2^k is congruent to a (mod n), if such a k exists. If k does not exist, return 0.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
