aboutsummaryrefslogtreecommitdiff
path: root/challenge-121
diff options
context:
space:
mode:
authorMark A <andemark@a-iot1t.uch.ad.pvt>2021-07-17 03:56:08 -0600
committerMark A <andemark@a-iot1t.uch.ad.pvt>2021-07-17 03:56:08 -0600
commit3dd3e509c4969c81dce04e53c867dcf0ce9408e6 (patch)
treec3da7d1b17ec4787966c2a5265259128a478ece6 /challenge-121
parentc7bc515a68bfad1f7c63713449caa0d7ceffa866 (diff)
downloadperlweeklychallenge-club-3dd3e509c4969c81dce04e53c867dcf0ce9408e6.tar.gz
perlweeklychallenge-club-3dd3e509c4969c81dce04e53c867dcf0ce9408e6.tar.bz2
perlweeklychallenge-club-3dd3e509c4969c81dce04e53c867dcf0ce9408e6.zip
ch-2.raku tidied
Diffstat (limited to 'challenge-121')
-rw-r--r--challenge-121/mark-anderson/raku/ch-2.raku4
1 files changed, 2 insertions, 2 deletions
diff --git a/challenge-121/mark-anderson/raku/ch-2.raku b/challenge-121/mark-anderson/raku/ch-2.raku
index 6055cdee76..8aeff99fa7 100644
--- a/challenge-121/mark-anderson/raku/ch-2.raku
+++ b/challenge-121/mark-anderson/raku/ch-2.raku
@@ -53,7 +53,7 @@ class Node
}
}
- @.matrix = ([Z] @.matrix)>>.Array;
+ @.matrix = ([Z] @.matrix)>>.Array;
}
}
@@ -96,7 +96,7 @@ multi branch-and-bound(Node @nodes)
$node.matrix = $n.matrix.duckmap(*.clone);
$node.set-Infs;
$node.Reduce;
- $node.cost += sum $n.cost, $n.matrix[@p[*-2]-1;@p[*-1]-1];
+ $node.cost += $n.cost + $n.matrix[@p[*-2]-1;@p[*-1]-1];
my $i = @nodes.first(*.cost >= $node.cost, :k);
@nodes.splice($i, 0, $node);
}