21 прочтение · 1 год назад
Проект Эйлер 24: Словарные перестановки
Задача Перестановка – это упорядоченная выборка объектов. К примеру, 3124 является одной из возможных перестановок из цифр 1, 2, 3 и 4. Если все перестановки приведены в порядке возрастания или алфавитном порядке, то такой порядок будем называть словарным. Словарные перестановки из цифр 0, 1 и 2 представлены ниже: 012   021   102   120   201   210 Какова миллионная словарная перестановка из цифр 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9? Решение Всегда радует, как решают подобные задачи питонисты. У них есть библиотека, которую надо просто вызвать и она сама всё сделает...
1,1K прочтений · 3 года назад
СПИРАЛЬ ЭЙЛЕРА
Представьте, что вы прокладываете автотрассу или строите железную дорогу. И вам необходимо в определённом месте сделать крутой поворот. Кажется, что в этом сложного, взял циркуль, выбрал нужный радиус - и всё в порядке. Да, раньше поступали именно так. И пока транспорт двигался с небольшой скоростью, никому и в голову не приходило, что надо делать иначе. Но вот скорости возросли, вдруг выяснилось, что когда транспортное средство (будь то поезд, автомобиль, грузовик и т.п.) входит в поворот, оно начинает испытывать колоссальные нагрузки, вызванные резким возрастанием центробежной силы...