Minimal steps down to 1: Difference between revisions

Content added Content deleted
(J)
Line 534: Line 534:
;@((<":y),_2 }. ,)"2((' -/'{~{.);":@{:)"1 }:"1 |."2 k
;@((<":y),_2 }. ,)"2((' -/'{~{.);":@{:)"1 }:"1 |."2 k
}}
}}
</lang>

Task examples:


taskA=: {{
<lang J>taskA=: {{
for_j. 1+i.10 do.
for_j. 1+i.10 do.
echo j,&":': ',(_1+#x steps y j),&":' steps.'
echo j,&":': ',(_1+#x steps y j),&":' steps.'
Line 551: Line 554:


task=: 2e4 taskB, 2e3 taskB, taskA
task=: 2e4 taskB, 2e3 taskB, taskA
</lang>

Task examples:


<lang J> 1 task 2 3
1 task 2 3
1: 0 steps.
1: 0 steps.
1
1