summaryrefslogtreecommitdiff
path: root/report/lab7/lab7.tex
diff options
context:
space:
mode:
Diffstat (limited to 'report/lab7/lab7.tex')
-rw-r--r--report/lab7/lab7.tex5
1 files changed, 4 insertions, 1 deletions
diff --git a/report/lab7/lab7.tex b/report/lab7/lab7.tex
index b816976..6ce3ee7 100644
--- a/report/lab7/lab7.tex
+++ b/report/lab7/lab7.tex
@@ -36,6 +36,7 @@
Осуществить проверку чисел на простоту с помощью теста Рабина"=Миллера.
+
\section{Алгоритм}
Тест Миллера --- Рабина опирается на проверку ряда равенств, которые выполняются для
@@ -49,12 +50,14 @@
\item Существует целое число $r < s$ такое что $a^{2^r d} \equiv -1 \pmod{n}$
\end{enumerate}
+
\section{Реализация}
Для реализации программы использовался язык программирования Rust с системой
сборки cargo. Для работы с длинной арифметикой использовалась библиотека rug.
-\inputminted[fontsize=\small, breaklines=true, style=emacs, linenos]{rust}{../../lab7/src/main.rs}
+\inputminted{rust}{../../lab7/src/main.rs}
+
\section{Тестирование}