Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Бесполезные факты

Бесполезное, но интересное с сайта «Интересные числа»:

При умножении числа 142857 на числа от 1 до 6 получается произведение, записанное теми же цифрами, переставленными в циклическом порядке:

142857 x 1 = 142857; 142857 x 2 = 285714; 142857 x 3 = 428571; 142857 x 4 = 571428; 142857 x 5 = 714285; 142857 x 6 = 857142.

Оттуда же:

А вот просто красивый пример на умножение:

111111111 x 111111111 = 12345678987654321

Впрочем, подобных примеров довольно много и они не менее красивы:

12345679 x 9 = 111111111 12345679 x 8 = 98765432

Мне интересно, кто это всё подбирал?

В этой фразе двадцать восемь букв.

Это предложение содержит двенадцать слов, двадцать шесть слогов и семьдесят три буквы.

Кстати, на сайте не обошли вниманием и число Пи. В какой-то статье я читал, что в этом числе можно теоретически встретить любую, сколь угодно длинную, последовательность цифр. Например, в первом миллионе (zip, 575Кб) я с лёгкостью нашёл домашний телефон Булата Каримова. Чем это интересно? Теоретически таким образом можно указывать любую информацию, которую хотелось бы выложить в открытый доступ, но сделать это, не прибегая к уловкам, почему-либо нельзя.

Самый тривиальный пример — информация о байтах в какой-нибудь игре, которые надо поправить, чтобы игра избавилась от известных ограничений. Менее тривиальный — тексты, печатать которые запрещено (в России, например, есть список книг, не подлежащих публикации).

Естественно, всё упирается в вычислительную мощность — нужная комбинация может оказаться так далеко, что чтобы достать её за обозримое время, придётся задействовать всю вычислительную мощность планеты. Но, пока в полном соответствии с законом Мура число транзисторов в кристалле, а вместе с ними и вычислительная мощность, неуклонно растут, возможно, лет через 10-20 такой способ представления информации удивлять не будет.