Comments 30
Уже была на Хабре статья habrahabr.ru/blogs/crazydev/94421/, вывод программы — первые 16 чисел Фибоначчи, причем не как один символ, а как нормальные числа.
А программа из этого топика рабочая?
У меня не успевает выполниться ни в моем brainfuck.progopedia.ru/, ни в ideone.com/
То ли зацикливается, то ли уж очень медленно работает.
У меня не успевает выполниться ни в моем brainfuck.progopedia.ru/, ни в ideone.com/
То ли зацикливается, то ли уж очень медленно работает.
Я нашёл эту реализацию уже при подготовке статьи. Отличие от моей в том, что у меня работает относительно входных данных. Да и моя статья чуть более полезна для тех, кто хочет попробовать Brainfuck. К тому же у меня код покомпактнее будет…
Не могу не упомянуть статью моего друга bfdeveloper про морской бой, в котором я выступал в качестве консультанта при написании генератора псевдослучайных чисел. А фибоначчи могли бы и сколькоугоднозначные, это уже интересно.
Пора уже открывать блог по программированию на Brainfuck'е. Где-то давным давно я даже видел рисование псевдографикой множества Мандельброта.
++++++++[>++++++>>>>>++++<<<<<<-],>[-<->]+>+<<[>>>>[-]<<[-<+>>+>+<<]<[->+<]>>[-<<+>>]>>++++++++[<++++++>-]<.>>.<<<<<<-]+++++++++++++.---.
ну может хоть тут кто-нибудь со мной посоревнуется на краткость кода? :-)
ну может хоть тут кто-нибудь со мной посоревнуется на краткость кода? :-)
Только я, видимо :)
[code]
,>++++++++[>++++<<------>-]>>>+<<<<
[>>>[>>+<<-]>[>+>+<<-]>>[<<<+>>>-]<
[<+>>+<-]++++++++[>++++++<-]>.[-]<<
<<.<<-]+++++++++++++.---.
[code]
130 символов супротив ваших 137, при том же функционале :)
[code]
,>++++++++[>++++<<------>-]>>>+<<<<
[>>>[>>+<<-]>[>+>+<<-]>>[<<<+>>>-]<
[<+>>+<-]++++++++[>++++++<-]>.[-]<<
<<.<<-]+++++++++++++.---.
[code]
130 символов супротив ваших 137, при том же функционале :)
апдейт:
[code],>++++++++[>++++>++++++<<<------>-]>
>>>+<<+<<<[>>>>[<+>>>+<<-]>[>+>+<<-]
>>[<<<+>>>-]<[<+>-]<<<.<.<<-]+++++++
++++++.---.[/code]
даже 119 символов
[code],>++++++++[>++++>++++++<<<------>-]>
>>>+<<+<<<[>>>>[<+>>>+<<-]>[>+>+<<-]
>>[<<<+>>>-]<[<+>-]<<<.<.<<-]+++++++
++++++.---.[/code]
даже 119 символов
,>>>++++++++[<<<------>++++>++++++>-
]>+<<+<<[>>>[<+>>>+<<-]>[<+>>+<-]>[<
+>-]<<<.<.<-]+++++++++++++.---.
Замечательный результат! Уважаю!
Апдейт:
Чувствую, сражение идет за каждый символ :)
102 против 103.
,>>>++++[>++++[<<<<--->++>+++>>-]<-]>+<<+<
<[>>>[<+>>>+<<-]>[<+>>+<-]>[<+>-]<<<.<.<-]
+++++++++++++.---.
Чувствую, сражение идет за каждый символ :)
102 против 103.
,>>>++++[>++++[<<<<--->++>+++>>-]<-]>+<<+<
<[>>>[<+>>>+<<-]>[<+>>+<-]>[<+>-]<<<.<.<-]
>[--<+>]<---.---.
101 ;-)
Sign up to leave a comment.
Числа Фибоначчи на Brainfuck