table =: ('';[: ,.[) ,.];+/

is that according the rules of "simple J"

Am 14.11.2011 02:51, schrieb Linda Alvord:
> In the dictionary in the section on "Verbs and Adverbs" there are two
> definitions designed to produce a table:
>
>
>
>         over=:({.;}.)@":@,
>
>         by=:' '&;@,.@[,.]
>
>        a=: 2 3 5
>
>        b=: 0 1 2 3
>
>      a by b over a +/ b
>
> --T-------┐
>
> │ │0 1 2 3│
>
> +-+-------+
>
> │2│2 3 4 5│
>
> │3│3 4 5 6│
>
> │5│5 6 7 8│
>
> L-+--------
>
>
>
> Here is the challenge.  Use the arguments a and b and define a single tacit
> function in "simple J" that does not use  @  and provides the same result.
>
>
>
>      a table b
>
> --T-------┐
> │ │0 1 2 3│
> +-+-------+
> │2│2 3 4 5│
> │3│3 4 5 6│
> │4│4 5 6 7│
> L-+--------
>
>
>
> To give a little time for thought, do not post a solution until November
> 18th. I'll post mine then too.
>
>
>
> Linda
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to