47バイト(アンダーフローなし)
このソリューションを47バイトで実行しました。私は通常、2つの値の間でカウンターをジャグリングしてスペースを節約しようとするのとは異なる方法でそれを試しました。Aはp [4]にプリロードされていることを前提としています。
+++++[>++++>+++++<<-]>[>[>+>.<<-]>[->.<<+>]<<-]
説明した
Place 5 into p[0]
+++++
Loop 5 times to put p[1]=20, p[2]=25
[>++++>+++++<<-]>
Loop 20 times
[>
Move pointer to p[2] and loop 25 times.
Also move p[2] to p[3]
[
Increment p[3] from 0, effectively moving the value from p[2] to p[3]
>+
Print p[4]
>.
Decrement p[2]
<<-]
Shift over to p[3]
>
[
Decrement p[3]
->
Print p[4]
.<
Increment p[2]
<+>]
Move back to p[1] and decrement
<<-
Repeat until p[1] is 0
]