Коллекция программного кода Наюки для решения более 200 математических задач проекта Эйлера.
Для каждой решенной задачи есть программа, написанная на Java и обычно на Python. Некоторые решения также содержат программы Mathematica и Haskell. Некоторые программы решения включают в комментариях подробное математическое объяснение/доказательство, подтверждающее логику кода.
Для всех задач с №1 по №100 используются программы на Java и Python, а для задач с №1 по №50 – программа Mathematica. Этот пакет содержит не менее 205 решений на Java, не менее 200 на Python, не менее 125 на Mathematica и не менее 95 на Haskell.
Решения Java требуют JDK 9+. Решения Python протестированы на работу с CPython 3.9.6. Решения Mathematica протестированы на работу в Mathematica 5.1.
Домашняя страница со справочной информацией, таблицей решений, временем тестирования и многим другим: https://www.nayuki.io/page/project-euler-solutions
© 2023 Проект Наюки. Все права защищены. Никакой гарантии.
Этот код предоставлен только для справки. Вы можете опубликовать любой фрагмент этого кода дословно, сохранив информацию об авторе и URL-адресе.
Вам необходимо письменное разрешение автора на внесение изменений в код, включение частей в вашу собственную работу и т. д.