Рейтинг@Mail.ru

Бесконечное число виртуальных обезьян почти напечатало стихотворение Шекспира

Андрей Елисеев, опубликовано 28 сентября 2011 г.

Рубрика: Новые технологии, ПО и сервисы

Говорят, что если посадить за печатные машинки бесконечное число обезьян, то рано или поздно они напечатают «Войну и мир» Л. Н. Толстого. В англоязычном мире это, конечно, никакой не Толстой, а Уильям наш Шекспир. Эту гипотезу решил проверить американский программист Джесси Андерсон (Jesse Anderson).

Обезьяна

Разумеется, раздобыть бесконечное число обезьян в реальном мире он не смог, зато он создал их компьютерную модель, написав соответствующую программу. И в итоге программа-таки выдала искомое, напечатав 99% стихотворения Шекспира «Жалоба влюбленной». Конкретной цели автор программы не ставил, однако она каким-то чудом все-таки выбрала одного из самых великих писателей в истории человечества. Правда, Андерсон все-таки облегчил себе задачу, потому что при поиске набранного таким образом текста не учитывались ни знаки препинания, ни пробелы. Сам же поиск производился по выборке из девяти символов, сравнивая хаотические символы с любыми девятью символами из Шекспира.