Zig-zag matrix: Difference between revisions

m (→‎{{header|Phix}}: added syntax colouring the hard way)
Line 1,041:
9 11 17 20 22
10 18 19 23 24</pre>
 
=={{header|BQN}}==
<lang bqn>Flip ← {m←2|+⌜˜↕≠𝕩 ⋄ (⍉𝕩׬m)+𝕩×m}
Zz ← {Flip ⍋∘⍋⌾⥊+⌜˜↕𝕩}</lang>
 
Example:
 
<lang bqn>Zz 5</lang>
 
<pre>
┌─
╵ 0 1 5 6 14
2 4 7 13 15
3 8 12 16 21
9 11 17 20 22
10 18 19 23 24
</pre>
 
([https://mlochbaum.github.io/BQN/try.html#code=RmxpcCDihpAge23ihpAyfCvijJzLnOKGleKJoPCdlakg4ouEICjijYnwnZWpw5fCrG0pK/CdlanDl219ClpaICAg4oaQIHtGbGlwIOKNi+KImOKNi+KMvuKliivijJzLnOKGlfCdlal9CgpaWiA1 online REPL])
 
=={{header|C}}==
Anonymous user