Числа Фибоначчи в Befunge
Пример для версий
befungee 0.2.0
Используется итеративное определение чисел Фибоначчи.
В этом примере используются команды p
и g
, предназначенные для модификации исходного кода программы в процессе выполнения, — они записывают заданный символ в заданную клетку программы и считывают его оттуда в стек, соответственно. В данном случае это используется для хранения вычисленных чисел Фибоначчи (счетчик цикла все время хранится в стеке). При записи чисел как ASCII-кодов символов большие числа искажаются, поэтому выводятся только первые 13 штук.
031p132p 94+ > 31g 32g :. + 32g v
| :-1,,", "p23 p13 <
> "."::,,,25*,@
Комментарии
]]>blog comments powered by Disqus
]]>