От камешков до кода: История и практика алгоритма Евклида + Реализация на языке Python
Алгоритм Евклида – один из древнейших и наиболее известных алгоритмов в математике, позволяющий находить наибольший общий делитель (НОД) двух целых чисел. Этот алгоритм не только имеет богатую историю, но и остается актуальным в современной математике и информатике. Давайте разберемся, что такое алгоритм Евклида, как он работает, и как его можно реализовать на языке Python. Евклид – древнегреческий математик, живший примерно в III веке до н.э. Он известен как «отец геометрии» благодаря своему фундаментальному...
127 читали · 8 месяцев назад
Программирование на языке Python. Алгоритмы поиска НОК (наименьшего общего кратного)
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Ранее мы рассматривали алгоритм вычисления НОД (наибольший общий делитель). Нам понадобиться этот материал, так что в начале почитайте статью о НОД. НОК - наименьшее общее кратное. Другими словами, если у нас есть два числа a и b, то N будет называться НОК, если оно 1) делится и на a, и на b, 2) оно наименьшее из всех чисел, которые делятся и на a, и на b...