Alan day2 erlang
This commit is contained in:
@@ -6,6 +6,8 @@ solve(A) ->
|
|||||||
|
|
||||||
solve(A, D).
|
solve(A, D).
|
||||||
|
|
||||||
|
solve(['1'], D) ->
|
||||||
|
io:format("The solution to puzzle 1 is: ~p", [solve(1, D)]);
|
||||||
solve(1, D) ->
|
solve(1, D) ->
|
||||||
lists:foldl(fun(X, {C, V}) ->
|
lists:foldl(fun(X, {C, V}) ->
|
||||||
case X > V of
|
case X > V of
|
||||||
@@ -15,6 +17,8 @@ solve(1, D) ->
|
|||||||
end,
|
end,
|
||||||
{-1, 0},
|
{-1, 0},
|
||||||
D);
|
D);
|
||||||
|
solve(['2'], D) ->
|
||||||
|
io:format("The solution to puzzle 2 is: ~p", [solve(2, D)]);
|
||||||
solve(2, D) ->
|
solve(2, D) ->
|
||||||
solve(2, D, []).
|
solve(2, D, []).
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
1039
day2/day2.erl
Normal file
1039
day2/day2.erl
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user