Занимательная математика.
Oct. 18th, 2009 10:06 pmПомните задачку, встреченную мной впервые у Перельмана - про самое большое число, записываемое тремя девятками, 999?
Если подумать, то представление этого числа как строки - это всего-то 300 Мб. Наверняка его получится вычислить на современных компьютерах "в лоб" за разумное время. Осталось понять, какие языки поддерживают соответствующие типы данных.
Если подумать, то представление этого числа как строки - это всего-то 300 Мб. Наверняка его получится вычислить на современных компьютерах "в лоб" за разумное время. Осталось понять, какие языки поддерживают соответствующие типы данных.
no subject
Date: 2009-10-19 05:29 pm (UTC)P.S. Правда, печаталка в десятичном виде ломается немного раньше: 10^400000 она мне печатает, 10^500000 уже нет. Поэтому разве что так:
[1]> (* (integer-length (expt 9 (expt 9 6))) (log 2 10))
507123.88
... Дежурный оптимист слушает ...