Привет Хабр!
Я решил продолжить [серию][1] [статей][2] про гипотезу Эйлера, написав несколько улучшенных версий программ для решения диофантова уравнения вида a5 + b5 + c5 + d5 = e5.
![][3]
Как известно, для того, чтобы решить какую-либо сложную вычислительную задачу, нужно обратить внимание как минимум на следующие пункты:
1. Эффективный алгоритм
2. Быстрая реализация
3. Мощное железо
4. Распараллеливание
Я уделил больше всего внимания первому пункту. Давайте посмотрим, что из этого получилось.
[Скоро сказка сказывается, да не скоро дело делается][4]
[1]:
https://habrahabr.ru/post/317588/
[2]:
https://habrahabr.ru/post/318066/
[3]:
https://habrastorage.org/files/228/84a/f5e/22884af5edb445fdaef33cb76624628c.png
[4]:
https://habrahabr.ru/post/318244/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut