solve 2021 day 18
This commit is contained in:
parent
edbe13c0ca
commit
170cf2c38f
2 changed files with 11 additions and 1 deletions
|
@ -16,7 +16,7 @@
|
||||||
| :-: | :-: | :-: | :-: | :-: | :-: | :-: |
|
| :-: | :-: | :-: | :-: | :-: | :-: | :-: |
|
||||||
| | | | [1] | [2] | [3] | [4] |
|
| | | | [1] | [2] | [3] | [4] |
|
||||||
| [5] | [6] | [7] | [8] | [9] | [10] | [11]|
|
| [5] | [6] | [7] | [8] | [9] | [10] | [11]|
|
||||||
| [12]| [13]| [14]| [15] | [16] | [17] | 18 |
|
| [12]| [13]| [14]| [15] | [16] | [17] | [18] |
|
||||||
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
|
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
|
||||||
|
|
||||||
<!-- links -->
|
<!-- links -->
|
||||||
|
@ -38,3 +38,4 @@
|
||||||
[15]: ./lib/2021/15.ex
|
[15]: ./lib/2021/15.ex
|
||||||
[16]: ./lib/2021/16.ex
|
[16]: ./lib/2021/16.ex
|
||||||
[17]: ./lib/2021/17.ex
|
[17]: ./lib/2021/17.ex
|
||||||
|
[18]: ./lib/2021/18.ex
|
||||||
|
|
|
@ -10,6 +10,15 @@ aoc 2021, 18 do
|
||||||
end
|
end
|
||||||
|
|
||||||
def p2 do
|
def p2 do
|
||||||
|
numbers = input() |> Enum.to_list()
|
||||||
|
|
||||||
|
for a <- numbers, b <- numbers, a != b do
|
||||||
|
concat(a, b)
|
||||||
|
|> reduce()
|
||||||
|
|> to_lists()
|
||||||
|
|> magnitude()
|
||||||
|
end
|
||||||
|
|> Enum.max()
|
||||||
end
|
end
|
||||||
|
|
||||||
def magnitude([a, b]) do
|
def magnitude([a, b]) do
|
||||||
|
|
Loading…
Reference in a new issue