aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacky Anderson <packy@cpan.org>2024-05-23 02:37:19 -0400
committerPacky Anderson <packy@cpan.org>2024-05-23 02:37:19 -0400
commit733a760558ccbb030b2c7689a486247f105dd90b (patch)
tree24faeb934afa93c21efccb60ac46e75576033395
parent7876026111315164db8a23fb26af80801b894aa5 (diff)
downloadperlweeklychallenge-club-733a760558ccbb030b2c7689a486247f105dd90b.tar.gz
perlweeklychallenge-club-733a760558ccbb030b2c7689a486247f105dd90b.tar.bz2
perlweeklychallenge-club-733a760558ccbb030b2c7689a486247f105dd90b.zip
Challenge 270 - update Elixir solution
-rwxr-xr-xchallenge-270/packy-anderson/elixir/ch-1.exs8
1 files changed, 6 insertions, 2 deletions
diff --git a/challenge-270/packy-anderson/elixir/ch-1.exs b/challenge-270/packy-anderson/elixir/ch-1.exs
index f1e5d6c534..abee770d6c 100755
--- a/challenge-270/packy-anderson/elixir/ch-1.exs
+++ b/challenge-270/packy-anderson/elixir/ch-1.exs
@@ -3,11 +3,15 @@
defmodule PWC do
def sumRow(matrix, i) do
- Enum.sum(Enum.at(matrix, i))
+ matrix
+ |> Enum.at(i)
+ |> Enum.sum
end
def sumCol(matrix, j) do
- Enum.sum(Enum.map(matrix, fn x -> Enum.at(x, j) end))
+ matrix
+ |> Enum.map(fn x -> Enum.at(x, j) end)
+ |> Enum.sum
end
def specialPositions(matrix) do