Cod sursa(job #2104738)

Utilizator cristicretancristi cretan cristicretan Data 12 ianuarie 2018 10:50:02
Problema Invers modular Scor 30
Compilator cpp Status done
Runda arhivacre Marime 0.45 kb
/// invers modular
#include <iostream>
#include <fstream>
#include <algorithm>
#include <utility>
#define NMax 2000000001
///#define f cin
///#define g cout
using namespace std;

ifstream f("inversmodular.in");
ofstream g("inversmodular.out");

long long A, N;

int main()
{
    f >> A >> N;
    for(long long i = 1; i < N; ++i)
        if((A*i) % N == 1)
        {
            g << i << '\n';
            break;
        }
    return 0;
}