The 2 versions give different results.

Mine:

i =. ".;._1@('x'&,);._2 wd 'clippaste'

+/ (/:~@(1&(*/\.))"1 i) +/ . * 3 2 2


Henry Rich



On 12/2/2015 8:19 PM, 'Pascal Jasmin' via Programming wrote:
was wondering what took 7 lines, but its style

1: with input parsing

+/ +/ (<./, 2&*)"1 */every@:(0 2&{ ; 1 2&{ ; 0 1&{)"1 ". > cutLF 'x ' rplc~ 
wdclippaste ''

2:

+/ +/@(*/ , +:@(2 {. /:~))("1) ". > cutLF 'x ' rplc~ wdclippaste ''



----- Original Message -----
From: Joe Bogner <joebog...@gmail.com>
To: programm...@jsoftware.com
Sent: Wednesday, December 2, 2015 7:37 PM
Subject: [Jprogramming] advent of code - day 2

building upon: 
http://jsoftware.com/pipermail/programming/2015-December/043407.html,
but starting a new thread since the other one started to go in a
different direction.

http://adventofcode.com/day/2

Here's my solution:
https://github.com/joebo/lang-lab/blob/master/j/advent2015/day2.ijs
----------------------------------------------------------------------
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

Reply via email to