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


Задача кодирования JavaScript № 7
Сегодня мы собираемся решить следующую задачу от сайта Project Euler : Самый большой палиндромный продукт Палиндромное число одинаково читается в обоих направлениях. Самый большой палиндром, составленный из двух двузначных чисел, равен 9009 = 91 × 99. Найдите самый большой палиндром, составленный из двух трехзначных чисел. Я справляюсь с задачей быстрее, чем обычно, потому что мы уже решали некоторые задачи в прошлом и у нас больше опыта, не так ли? ;) Во-первых, давайте..

Проект Эйлер- # 1
Кратное 3 и 5: Задача просит найти сумму всех кратных 3 и 5 меньше 1000. Самый первый подход, который пришел мне в голову, заключался в том, чтобы перебрать числа от 1 до 1000 и суммировать те, которые делятся на 3 или 5. Это можно наивно написать на Python следующим образом: Это правильно, но выглядит некрасиво для такого красивого языка, как Python. Пифоническую версию можно записать следующим образом: sum (iterable, start): возвращает сумму start (по умолчанию 0) и..