[Jprogramming] table challenge in simple J
Raul Miller
rauldmiller at gmail.com
Mon Nov 14 22:33:32 HKT 2011
Oh, nvm, I see:
a (by over +/) f. b
--
Raul
On Mon, Nov 14, 2011 at 9:19 AM, Raul Miller <rauldmiller at gmail.com> wrote:
> Which conditions are not satisfied?
>
> --
> Raul
>
> On Mon, Nov 14, 2011 at 8:52 AM, Linda Alvord <lindaalvord at verizon.net> wrote:
>> This does not satisfy the conditions of the problem. Also, wait until November 18th for more hints. Thanks.
>>
>> Linda
>>
>>
>> -----Original Message-----
>> From: programming-bounces at jsoftware.com [mailto:programming-bounces at jsoftware.com] On Behalf Of Raul Miller
>> Sent: Monday, November 14, 2011 7:41 AM
>> To: Programming forum
>> Subject: Re: [Jprogramming] table challenge in simple J
>>
>> over=:[: ({.;}.) [: ": ,
>> by=: (' ' ; [: ,. [),.]
>>
>> --
>> Raul
>>
>> 2011/11/13 Linda Alvord <lindaalvord at verizon.net>:
>>> 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
>>
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>
More information about the Programming
mailing list