11/06/12 10390 стихия.вздох.мюсли
|
Окей. Как можно превратить буквы provincialka в начальную комбинацию для клеточного автомата, то есть, в нули и единицы? Выпишем ASCII-код каждого символа, переведём в двоичную систему счисления, запишем подряд. Flatten[IntegerDigits[#, 2] & /@ ToCharacterCode["provincialka"]]Получим {1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1}Количество единиц — . Это и есть ответ на вопрос о нулевом члене последовательности. Чтобы удостовериться, нужно запустить клеточный автомат и убедиться, что в первом поколении количество живых клеток равно ста шести, во втором — ста сорока четырём, и так далее. Yadryara, я в правильном направлении копаю?
|
|