Re: [問題] 1-9位數不重複印出來 (Befunge)

作者: LPH66 (-6.2598534e+18f)   2016-12-31 20:26:40
一維的 Brainfuck 跟零維(?)的 Whitespace 都出來了
那應該來個二維的 esolang XD
這個是叫做 Befunge 的二維程式語言
https://en.wikipedia.org/wiki/Befunge
其特色就是程式的流程是在一個二維陣列裡面上下左右跑 XD
================================
>0"........."#v>_9>:48*\4v
>g03g3+0g-v v,< |:-1p0+<
#^0+3g10< >:| >&:3+48*2+v
>p:03g-| v,+55< \
#^30+1g< 30_3>::0g:65*-v vp0<
^_ 01^ ^+1p0< 4 :
!v+1g10< v0\_9-\ ^ - >:77*\2v
->01pv >pv^-4-*96:+1_@|:-1p0+<
^g10:<p100$< <
================================
同樣這裡有線上編譯器: https://goo.gl/GzBjyt
(這連結是此編譯器提供包含程式碼的專案空間,
點 Compile 即可編譯, 再點 Execute 即會執行
執行後輸入數字再按 Enter 即可)
程式碼的說明在此:
https://gist.github.com/progheal/6743377901690f032d68d78d1f597ec9
以上 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com