1 год назад
Проект Эйлер 4: Наибольшее произведение-палиндром
Рассматриваю решение очередной задачи, сделанное автором канала: Кстати, задачу №3 (Наибольший простой делитель) я делать не стал, так как не нашёл, что в ней можно улучшить. Вы найдёте её на том же канале. Задача Число-палиндром с обеих сторон (справа налево и слева направо) читается одинаково. Самое большое число-палиндром, полученное умножением двух двузначных чисел – 9009 = 91 × 99. Найдите самый большой палиндром, полученный умножением двух трехзначных чисел. Решение Для начала нужна функция, которая определяет, что число – палиндром...
1 год назад
Проект Эйлер 38: Пан-цифровые объединения
Задача Возьмем число 192 и умножим его по очереди на 1, 2 и 3: 192 × 1 = 192 192 × 2 = 384 192 × 3 = 576 Объединяя все три произведения, получим девятизначное число 192384576 из цифр от 1 до 9 (пан-цифровое число). Будем называть число 192384576 объединённым произведением 192 и (1,2,3). Таким же образом можно начать с числа 9 и по очереди умножать его на 1, 2, 3, 4 и 5, что в итоге дает пан-цифровое число 918273645, являющееся объединенным произведением 9 и (1,2,3,4,5). Какое самое большое девятизначное пан-цифровое число можно образовать как объединенное произведение целого числа и (1,2, ...