Advertisement
Guest User

mod inv

a guest
Dec 5th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.24 KB | None | 0 0
  1. // ax + my = 1, e gcd(a, m) = 1 para existir solucao
  2. // outra forma de escrever: a*x = 1 (mod m)
  3. int x, y;
  4. int g = gcd(a, m, x, y);
  5. if (g != 1) {
  6.     cout << "No solution!";
  7. }
  8. else {
  9.     x = (x % m + m) % m;
  10.     cout << x << endl;
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement