Cod sursa(job #3133515)

Utilizator Marius_JalbaMarius Jalba Marius_Jalba Data 25 mai 2023 21:08:10
Problema Invers modular Scor 30
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.4 kb
#include <stdio.h>
long long int euclid(long long int N, long long int M)
{
    long long int x = 1;
    while ((1LL * N * x) % M != 1)
    {
        x++;
    }
    return x;
}
int main()
{
    long long int N = 0, M = 0;
    freopen("inversmodular.in", "r", stdin);
    freopen("inversmodular.out", "w", stdout);
    scanf("%lld %lld", &N, &M);
    printf("%lld",euclid(N,M));
    return 0;
}