Cod sursa(job #3358082)
| Utilizator | Data | 14 iunie 2026 15:53:58 | |
|---|---|---|---|
| Problema | Invers modular | Scor | 0 |
| Compilator | c-64 | Status | done |
| Runda | Arhiva educationala | Marime | 0.37 kb |
#include <stdio.h>
int main()
{
FILE *fin = fopen("inversmodular.in", "r");
FILE *fout = fopen("inversmodular.out", "w");
long long A, N;
fscanf(fin, "%lld", &A);
fscanf(fin, "%lld", &N);
for (long long i = 2; i < N - 1; i++)
{
if ((A * i) % N == 1)
{
fprintf(fout, i);
}
}
return 0;
}