Cod sursa(job #1126054)

Utilizator gerd13David Gergely gerd13 Data 26 februarie 2014 21:00:24
Problema Invers modular Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include <fstream>

using namespace std ;

long long A, B ;
long long X ;

ifstream cin("inversmodular.in") ;
ofstream cout("inversmodular.out") ;

int main()
{
    cin >> A >> B ;
    for(long long i = 1 ; i <= B  ; ++ i)
        if(((long long)A * i) % B == 1)
           {
              cout << i << '\n' ;
              return 0 ;
           }

    cin.close() ;
    cout.close() ;
    return 0 ;
}