Обновить
18
Потапов Данила@dspmsu

backend-разработчик, компьютерное зрение и ML/DL

2
Подписчики
Отправить сообщение

Обзор интересных особенностей переворачивающихся при умножении чисел

Время на прочтение8 мин
Охват и читатели14K

В продолжение статьи Переворачивающиеся при умножении числа, которую я написал в 2024 году, представляю небольшую статью-обновление.

Переворачивающимися при умножении числами я назвал такие числа a и b с одинаковым количеством цифр, что выполняется равенство:

a ∙ b = concat(reverse(b), reverse(a)),

где операция reverse записывает разряды числа в обратном порядке, а операция concat соединяет два числа в одно. Например, выполняются такие равенства:

218252 ∙ 837281 = 182738 252812
43275098 ∙ 77535533 = 33553577 89057234
47208027 ∙ 56843862 = 26834865 72080274
и т. д.

Алгоритмы нахождения переворачивающихся чисел приведены в оригинальной статье и комментариях к ней.

В данной статье я привожу (немного расширенный) список известных переворачивающихся чисел для разных оснований счисления и изучаю особенности найденных пар.

Читать далее

Как я решал задачу 2025 года. Часть 2. Анализ интересных закономерностей

Уровень сложностиСредний
Время на прочтение2 мин
Охват и читатели2.9K

В продолжение части 1 привожу анализ заполнений квадрата со стороной 45 квадратиками размера от 1 до 9 (1x1 - 1 шт., 2x2 - 2 шт., 3x3 - 3 шт., ..., 9x9 - 9 шт.).

Начнём с простого. Несложно показать, что квадратик размера 1 не может стоять у границы и даже на расстоянии 1 от границы. Этот факт я учитывал при поиске вариантов, чтобы немного сократить перебор.

Если выстроить квадратики размера 9 вдоль двух соседних «стенок», то мы сведём задачу поиска заполнения к задаче для n=8. Таким образом получается, что около 4% заполнений для n=9 получаются напрямую из заполнений для n=8 (у нас есть 4 способа выбрать 2 соседние «стенки»).

Читать далее

Как я решал задачу 2025 года. Часть 1

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели8.5K

1-го января из сообщества Незадача дня я узнал про интересные равенства относительно числа 2025 и про задачу, которую на их основе можно сформулировать.

Равенства следующие:

2025 = 45^2 = (1+2+...+9)^2 = 1^3 + 2^3 + ... + 9^3

Некоторые, возможно, ещё помнят, что в углублённой школьной (или вузовской) программе встречалось равенство 1^3 + 2^3 + ... + n^3 = (1+2+...+n)^2 = n^2(n+1)^2/4. Собственно, оно тут и применяется. Кстати, согласно Википедии, это равенство называется тождеством Никомаха, древнегреческого математика (около 60-120 гг. н.э.).

На основе этих равенств можно сформулировать задачу:

Сколько существует способов расположить 1 квадратик со стороной 1, 2 квадратика со стороной 2, 3 квадратика со стороной 3, … , 8 квадратиков со стороной 8, 9 квадратиков со стороной 9 в квадрате со стороной 45, чтобы они не пересекались?

Читать далее

Переворачивающиеся при умножении числа

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели22K

Здравствуйте!

Расскажу о серии задач, которая случайно возникла в процессе решения другой задачи. Мне на глаза попалось равенство:

81 * 27 = 2187

– Интересно, – подумал я. – А бывают ли ещё такие числа, чтобы цифры слева и справа повторялись?

Читать далее

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность