Cod sursa(job #2404545)

Utilizator Andrei2000Andrei Mihailescu Andrei2000 Data 12 aprilie 2019 23:43:31
Problema Invers modular Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.41 kb
#include <bits/stdc++.h>

using namespace std;

ifstream fin ("inversmodular.in");
ofstream fout ("inversmodular.out");

void exte(int a, int b, int& m, int& n){
    if(!b){
        m=1;
        n=0;
        return;
    }
    int M,N;
    exte(b,a%b,M,N);
    m=N;
    n=M-N*(a/b);

}

int main()
{
    int a,n,x,y;
    cin>>a>>n;
    exte(a,n,x,y);
    cout<<x/*<<" "<<y*/;
    return 0;
}