Публикации по теме 'project-euler-solutions'


Проект Эйлера — Решение задачи 68
Рассмотрим следующее «волшебное» трехугольное кольцо, заполненное числами от 1 до 6, и каждая строка добавляет до девяти. Работая по часовой стрелке и начиная с группы из трех с наименьшим числовым внешним узлом (4,3,2 в этом примере), каждое решение можно описать уникальным образом. Например, приведенное выше решение можно описать набором: 4,3,2; 6,2,1; 5,1,3. Можно завершить кольцо с четырьмя различными суммами: 9, 10, 11 и 12. Всего есть восемь решений. Объединив..

Проект Эйлера — Решение задачи 102
Описание проблемы находится здесь и нажмите здесь , чтобы увидеть все другие мои решения Эйлера на F#. После прочтения вопроса быстрый поиск по теме как проверить, находится ли точка в треугольнике привел к этому полезному ответу SO . Перевод алгоритма на F# довольно тривиален: Я сохранил файл triangle.txt вместе с файлом скрипта, чтобы его было проще загружать и анализировать. Содержимое файла выглядит так: -340,495,-153,-910,835,-947 -175,41,-421,-714,574,-645..