Обратный элемент в кольце вычетов. Найти s расширенным алгоритмом Евклида - C#

Узнай цену своей работы

Формулировка задачи:

Дано: xs = y mod N где x,y,N некоторые числа, которые известны. Необходимо найти s расширенным алгоритмом Евклида. Сам метод для нахождения обратного элемента в кольце вычетов есть(запрогал алгоритм с сайта): http://algolist.manual.ru/maths/teornum/nod.php Как описано метод получает числа a и b. b я так понял это в данном случае N, а вот что подать за место a я понять не могу. И хотелось бы увидеть пример решения как найти обратный элемент по модулю(по шагам с пояснениями). Ату получается я запрограммировал алгоритм который не понимаю(хотелось бы устранить это упушение).

Решение задачи: «Обратный элемент в кольце вычетов. Найти s расширенным алгоритмом Евклида»

textual
Листинг программы
x = y1 - (b/a)*x1;
            y = x1;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы