Cod sursa(job #1006509)

Utilizator hanganflorinHangan Florin hanganflorin Data 7 octombrie 2013 10:30:06
Problema Invers modular Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include <fstream>
using namespace std;

ifstream is("inversmodular.in");
ofstream os("inversmodular.out");

long long n, a, x;
void Mod();

int main()
{
    is >> a >> n;
    Mod();
    os << x;
    is.close();
    os.close();
    return 0;
}
void Mod()
{
    for ( int  i = 1; i < n-1; ++i )
        if ( (a*i) % n == 1 )
        {
            x = i;
            return;
        }
}