Brainfuck简单程序的资源在哪里可以找到?

8
有没有一个资源可以提供多个简单的程序,例如加法、阶乘、斐波那契数列等,用于brainfuck编程语言?
我知道之前在这里发布过一个问题:https://stackoverflow.com/questions/3554670/tutorials-for-brainfuck 但我想要一个简单程序列表,短小精悍的程序,以便更好地掌握这种语言。任何帮助都是受欢迎的。谢谢。

Brainfuck 的整个意义不就在于没有简单的程序吗? - ceejayoz
1
https://docs.google.com/document/d/1M51AYmDR1Q9UBsoTrGysvuzar2_Hx69Hz14tsQXWV6M/edit - USER_NAME
1个回答

15

我相信维基百科的文章中有一些BrainFuck代码的简单示例。 Brainfuck

至于斐波那契数列,这里有一个页面上提供了一些代码(并非我的),可以生成最高到100个数字的斐波那契数列。 Brainfuck, Fibonacci sequence

请注意,经典的Brainfuck解释器使用字节变量来存储内存单元。因此,如果您想要计算一个阶乘,它将不会比5!更进一步。 尽管如此,我已经为您找到了一个例子。Brainfuck, Factorial

扩展阅读:Brainfuck中的简单和复杂程序


4
既然你破坏了我的“在brainfuck中实现Fib(n)”的面试问题,我将不得不改成“在brainfuck中实现任意精度整数运算”。 - ObscureRobot
2
@ObscureRobot,没错,在Brainfuck中,Bignums显然应该被命名为Bigfuck。 - joao

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接