作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果您有 befunge 程序 321&
, 你将如何访问第一项 (3) 而不丢弃后两项?
指令\
允许一个人切换前两个项目,但这并没有让我更接近最后一个......
我目前使用的方法是使用 p
命令将整个堆栈写入程序存储器以到达最后一项。例如,
32110p20p.20g10g@
最佳答案
并不真地。
您的代码可以缩短为
32110p\.10g@
1
的和
0
确定函数被调用的位置。不过,我要指出的一件事是,该堆栈并非用于几乎任何语言的存储。只需将堆栈写入存储即可。请注意
987
从长度为 10 的堆栈溢出。
v >>>>>>>>>>>12p:10p11pv
1 0 v<<<<<<<<<<<<<<<<<<
v >210gp10g1-10p^
>10g|
>14p010pv
v<<<<<<<<<<<<<<<<<<<<<<<<
v >210g1+g10g1+10p^
>10g11g-|
v g21g41<
v _ v
>98765432102^>. 2^>.@
关于stack - 如何弹出堆栈中的第 N 个项目 [Befunge-93],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25332644/
今天我尝试在Esolangs.org上注册一个帐户, esoteric programming languages维基。我之前曾为一些 wiki 做出过贡献,并且我想要贡献一两个小的页面编辑。 ...
我想在 Befunge 中生成一个随机数,从 0 到 n,其中 n 是一个任意数。我该怎么做呢? 我想试试这个(这个例子有 2 个链接的代码块来展示它是如何工作的): v v ?#>?#> 1 1
Befunge 的设计目标之一是难以编译。然而,它很容易解释。可以用传统语言编写解释器,比如 C。要将 Befunge 程序翻译成等效的机器代码,可以将 Befunge 代码硬编码到 C 解释器中,并
如果您有 befunge 程序 321& , 你将如何访问第一项 (3) 而不丢弃后两项? 指令\允许一个人切换前两个项目,但这并没有让我更接近最后一个...... 我目前使用的方法是使用 p命令将整
我是一名优秀的程序员,十分优秀!