Как стать автором
Обновить

Комментарии 30

Уже была на Хабре статья habrahabr.ru/blogs/crazydev/94421/, вывод программы — первые 16 чисел Фибоначчи, причем не как один символ, а как нормальные числа.
А программа из этого топика рабочая?
У меня не успевает выполниться ни в моем brainfuck.progopedia.ru/, ни в ideone.com/
То ли зацикливается, то ли уж очень медленно работает.
Да, я делал на «a Brainfuck interpreter» в Ubuntu.
На обоих сайтах работает. В Прогопедии нужно просто поле для ввода перед стартом заполнить. В ideone нужно нажать на «click here to paste input (stdin) or additional note» и вписать входные данные в первое поле.
Так же не работает. Где-то зацикливается вероятно.
Только что на обоих сайтах проверил. Могу привести скриншоты.
Да, с вводом проблема была.
Ага, упустил, что ввод нужен.
Я нашёл эту реализацию уже при подготовке статьи. Отличие от моей в том, что у меня работает относительно входных данных. Да и моя статья чуть более полезна для тех, кто хочет попробовать Brainfuck. К тому же у меня код покомпактнее будет…
Не могу не упомянуть статью моего друга bfdeveloper про морской бой, в котором я выступал в качестве консультанта при написании генератора псевдослучайных чисел. А фибоначчи могли бы и сколькоугоднозначные, это уже интересно.
Спасибо. Отличная статья!
Пора уже открывать блог по программированию на Brainfuck'е. Где-то давным давно я даже видел рисование псевдографикой множества Мандельброта.
Это невозможно! Ну, по крайней мере, не нормально…
Я раньше увлекался Brainfuck'ом и у меня был целый сборник вот таких вот извращенских программ. Если интересно, то могу покопаться и найти.
Спасибо. Вот это красота!
НЛО прилетело и опубликовало эту надпись здесь
Как Вы думаете, это шутка или суровая реальность?
НЛО прилетело и опубликовало эту надпись здесь
Вот, вот! Типа после Brainfuck'а уже ничего не страшно…
++++++++[>++++++>>>>>++++<<<<<<-],>[-<->]+>+<<[>>>>[-]<<[-<+>>+>+<<]<[->+<]>>[-<<+>>]>>++++++++[<++++++>-]<.>>.<<<<<<-]+++++++++++++.---.
ну может хоть тут кто-нибудь со мной посоревнуется на краткость кода? :-)
Только я, видимо :)
[code]
,>++++++++[>++++<<------>-]>>>+<<<<
[>>>[>>+<<-]>[>+>+<<-]>>[<<<+>>>-]<
[<+>>+<-]++++++++[>++++++<-]>.[-]<<
<<.<<-]+++++++++++++.---.
[code]
130 символов супротив ваших 137, при том же функционале :)
апдейт:
[code],>++++++++[>++++>++++++<<<------>-]>
>>>+<<+<<<[>>>>[<+>>>+<<-]>[>+>+<<-]
>>[<<<+>>>-]<[<+>-]<<<.<.<<-]+++++++
++++++.---.[/code]
даже 119 символов
,>>>++++++++[<<<------>++++>++++++>-
]>+<<+<<[>>>[<+>>>+<<-]>[<+>>+<-]>[<
+>-]<<<.<.<-]+++++++++++++.---.
Замечательный результат! Уважаю!
Апдейт:
,>>>++++[>++++[<<<<--->++>+++>>-]<-]>+<<+<
<[>>>[<+>>>+<<-]>[<+>>+<-]>[<+>-]<<<.<.<-]
+++++++++++++.---.

Чувствую, сражение идет за каждый символ :)
102 против 103.
,>>>++++[>++++[<<<<--->++>+++>>-]<-]>+<<+<
<[>>>[<+>>>+<<-]>[<+>>+<-]>[<+>-]<<<.<.<-]
>[--<+>]<---.---.

101 ;-)
,>>>++++[>++++[<<<<---<+>>++>+++>>-]<-]>+<<+
<<[>>>[<+>>>+<<-]>[<+>>+<-]>[<+>-]<<<.<.<-]<
---.---.

96 :)
,<<<++++[>++++[>+++>--->++>+<<<<-]<-]+>>+>[<
<[->+<<<+>>]<[->+<<+>]<[->+<]>>>.>>.<-]>>---
.---.

93
ну типа я победил, да? ;-)
Да, я думаю.
слоупок.жпг
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации