RosettaCodeData/Task/Zebra-puzzle/J/zebra-puzzle-4.j
2024-10-16 18:07:41 -07:00

4 lines
144 B
Text

hcr=: (<ehs),. (A.~i.@!@#)cr
hcs=:~. (A.~i.@!@#)cs,2$<ehs
hlof=:(-i.4) |."0 1 lof,3$<ehs
hnext=: ,/((i.4) |."0 1 (3$<ehs)&,)"1 ;(,,:|.)&.> next