Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/2023/puzzles/day13.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ def findReflectionWithSmudge(pattern: Pattern): Option[Int] =
- [Solution](https://github.com/spamegg1/advent-of-code-2023-scala/blob/solutions/13.worksheet.sc#L156) by [Spamegg](https://github.com/spamegg1)
- [Solution](https://github.com/xRuiAlves/advent-of-code-2023/blob/main/Day13.scala) by [Rui Alves](https://github.com/xRuiAlves/)
- [Solution](https://github.com/jnclt/adventofcode2023/blob/main/day13/point-of-incidence.sc) by [jnclt](https://github.com/jnclt)
- [Solution](https://github.com/merlinorg/aoc2023/blob/main/src/main/scala/Day13.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2023/day13.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/GrigoriiBerezin/advent_code_2023/tree/master/task13/src/main/scala) by [g.berezin](https://github.com/GrigoriiBerezin)
- [Solution](https://github.com/bishabosha/advent-of-code-2023/blob/main/2023-day13.scala) by [Jamie Thompson](https://github.com/bishabosha)
- [Solution](https://github.com/AvaPL/Advent-of-Code-2023/tree/main/src/main/scala/day13) by [Paweł Cembaluk](https://github.com/AvaPL)
Expand Down
2 changes: 1 addition & 1 deletion docs/2023/puzzles/day14.md
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,7 @@ def part2(input: String): Int =
- [Solution](https://github.com/spamegg1/advent-of-code-2023-scala/blob/solutions/14.worksheet.sc#L134) by [Spamegg](https://github.com/spamegg1)
- [Solution](https://github.com/xRuiAlves/advent-of-code-2023/blob/main/Day14.scala) by [Rui Alves](https://github.com/xRuiAlves/)
- [Solution](https://github.com/beneyal/aoc-2023/blob/main/src/main/scala/day14.scala) by [Ben Eyal](https://github.com/beneyal/)
- [Solution](https://github.com/merlinorg/aoc2023/blob/main/src/main/scala/Day14.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2023/day14.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/jnclt/adventofcode2023/blob/main/day14/parabolic-reflector-dish.sc) by [jnclt](https://github.com/jnclt)
- [Solution](https://github.com/GrigoriiBerezin/advent_code_2023/tree/master/task14/src/main/scala) by [g.berezin](https://github.com/GrigoriiBerezin)
- [Solution](https://github.com/bishabosha/advent-of-code-2023/blob/main/2023-day14.scala) by [Jamie Thompson](https://github.com/bishabosha)
Expand Down
2 changes: 1 addition & 1 deletion docs/2023/puzzles/day16.md
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,7 @@ def part2(input: String) =
- [Solution](https://github.com/spamegg1/advent-of-code-2023-scala/blob/solutions/16.worksheet.sc#L131) by [Spamegg](https://github.com/spamegg1/)
- [Solution](https://github.com/beneyal/aoc-2023/blob/main/src/main/scala/day16.scala) by [Ben Eyal](https://github.com/beneyal/)
- [Solution](https://github.com/xRuiAlves/advent-of-code-2023/blob/main/Day16.scala) by [Rui Alves](https://github.com/xRuiAlves/)
- [Solution](https://github.com/merlinorg/aoc2023/blob/main/src/main/scala/Day16.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2023/day16.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/GrigoriiBerezin/advent_code_2023/tree/master/task15/src/main/scala) by [g.berezin](https://github.com/GrigoriiBerezin)
- [Solution](https://github.com/bishabosha/advent-of-code-2023/blob/main/2023-day16.scala) by [Jamie Thompson](https://github.com/bishabosha)
- [Solution](https://github.com/AvaPL/Advent-of-Code-2023/tree/main/src/main/scala/day16) by [Paweł Cembaluk](https://github.com/AvaPL)
Expand Down
2 changes: 1 addition & 1 deletion docs/2023/puzzles/day17.md
Original file line number Diff line number Diff line change
Expand Up @@ -324,7 +324,7 @@ def search(next: StateTransform)(using Grid): Int =
## Solutions from the community

- [Solution](https://github.com/stewSquared/advent-of-code/blob/master/src/main/scala/2023/Day17.worksheet.sc) by [stewSquared](https://github.com/stewSquared)
- [Solution](https://github.com/merlinorg/aoc2023/blob/main/src/main/scala/Day17.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2023/day17.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/xRuiAlves/advent-of-code-2023/blob/main/Day17.scala) by [Rui Alves](https://github.com/xRuiAlves/)
- [Solution](https://github.com/bishabosha/advent-of-code-2023/blob/main/2023-day17.scala) by [Jamie Thompson](https://github.com/bishabosha)
- [Solution](https://github.com/AvaPL/Advent-of-Code-2023/tree/main/src/main/scala/day17) by [Paweł Cembaluk](https://github.com/AvaPL)
Expand Down
2 changes: 1 addition & 1 deletion docs/2023/puzzles/day18.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ def part2(input: String): String =

## Solutions from the community

- [Solution](https://github.com/merlinorg/aoc2023/blob/main/src/main/scala/Day18.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2023/day18.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/spamegg1/advent-of-code-2023-scala/blob/solutions/18.worksheet.sc#L101) by [Spamegg](https://github.com/spamegg1/)
- [Solution](https://github.com/xRuiAlves/advent-of-code-2023/blob/main/Day18.scala) by [Rui Alves](https://github.com/xRuiAlves/)
- [Solution](https://github.com/GrigoriiBerezin/advent_code_2023/tree/master/task18/src/main/scala) by [g.berezin](https://github.com/GrigoriiBerezin)
Expand Down
2 changes: 1 addition & 1 deletion docs/2023/puzzles/day19.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ def combinations(input: String, until: Long): Long =

## Solutions from the community

- [Solution](https://github.com/merlinorg/aoc2023/blob/main/src/main/scala/Day19.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2023/day19.scala) by [merlin](https://github.com/merlinorg/)
- [Solution](https://github.com/jnclt/adventofcode2023/blob/main/day19/aplenty.sc) by [jnclt](https://github.com/jnclt)
- [Solution](https://github.com/rayrobdod/advent-of-code/blob/main/2023/19/day19.scala) by [Raymond Dodge](https://github.com/rayrobdod/)
- [Solution](https://github.com/spamegg1/advent-of-code-2023-scala/blob/solutions/19.worksheet.sc#L101) by [Spamegg](https://github.com/spamegg1/)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day08.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ end part2
- [Solution](https://github.com/nichobi/advent-of-code-2024/blob/main/08/solution.scala) by [nichobi](https://github.com/nichobi)
- [Solution](https://github.com/jnclt/adventofcode2024/blob/main/day08/resonant-collinearity.sc) by [jnclt](https://github.com/jnclt)
- [Solution](https://github.com/rolandtritsch/scala3-aoc-2024/blob/trunk/main/src/aoc2024/Day08.scala) by [Roland Tritsch](https://github.com/rolandtritsch)
- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day8.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day08.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/Philippus/adventofcode/blob/main/src/main/scala/adventofcode2024/Day08.scala) by [Philippus Baalman](https://github.com/philippus)
- [Solution](https://github.com/TheDrawingCoder-Gamer/adventofcode2024/blob/e163baeaedcd90732b5e19f578a2faadeb1ef872/src/main/scala/day8.sc) by [Bulby](https://github.com/TheDrawingCoder-Gamer)
- [Solution](https://github.com/itsjoeoui/aoc2024/blob/main/src/day08.scala) by [itsjoeoui](https://github.com/itsjoeoui)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day12.md
Original file line number Diff line number Diff line change
Expand Up @@ -372,7 +372,7 @@ def part2(input: String): Int = {
## Solutions from the community
- [Solution](https://github.com/nikiforo/aoc24/blob/main/src/main/scala/io/github/nikiforo/aoc24/D12T2.scala) by [Artem Nikiforov](https://github.com/nikiforo)
- [Solution](https://github.com/rmarbeck/advent2024/blob/main/day12/src/main/scala/Solution.scala) by [Raphaël Marbeck](https://github.com/rmarbeck)
- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day12.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day12.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/aamiguet/advent-2024/blob/main/src/main/scala/ch/aamiguet/advent2024/Day12.scala) by [Antoine Amiguet](https://github.com/aamiguet)
- [Solution](https://github.com/makingthematrix/AdventOfCode2024/blob/main/src/main/scala/io/github/makingthematrix/AdventofCode2024/DayTwelve.scala) by [Maciej Gorywoda](https://github.com/makingthematrix)
- [Solution](https://github.com/spamegg1/aoc/blob/master/2024/12/12.worksheet.sc#L191) by [Spamegg](https://github.com/spamegg1/)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day13.md
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ def part2(input: String): Long =
- [Solution](https://github.com/spamegg1/aoc/blob/master/2024/13/13.worksheet.sc#L109) by [Spamegg](https://github.com/spamegg1)
- [Solution](https://github.com/aamiguet/advent-2024/blob/main/src/main/scala/ch/aamiguet/advent2024/Day13.scala) by [Antoine Amiguet](https://github.com/aamiguet)
- [Solution](https://github.com/scarf005/aoc-scala/blob/main/2024/day13.scala) by [scarf](https://github.com/scarf005)
- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day13.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day13.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://gist.github.com/mbovel/f26d82b2fd3d46cb55520268994371f8) by [mbovel](https://github.com/mbovel)
- [Solution](https://github.com/Philippus/adventofcode/blob/main/src/main/scala/adventofcode2024/Day13.scala) by [Philippus Baalman](https://github.com/philippus)
- [Solution](https://github.com/jnclt/adventofcode2024/blob/main/day13/claw-contraption.sc) by [jnclt](https://github.com/jnclt)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day15.md
Original file line number Diff line number Diff line change
Expand Up @@ -398,7 +398,7 @@ object Day15:

## Solutions from the community
- [Solution](https://github.com/nikiforo/aoc24/blob/main/src/main/scala/io/github/nikiforo/aoc24/D15T2.scala) by [Artem Nikiforov](https://github.com/nikiforo)
- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day15.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day15.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/aamiguet/advent-2024/blob/main/src/main/scala/ch/aamiguet/advent2024/Day15.scala) by [Antoine Amiguet](https://github.com/aamiguet)
- [Solution](https://github.com/AlexMckey/AoC2024_Scala/blob/master/src/year2024/day15.scala) by [Alex Mc'key](https://github.com/AlexMckey)
- [Solution](https://github.com/rmarbeck/advent2024/blob/main/day15/src/main/scala/Solution.scala) by [Raphaël Marbeck](https://github.com/rmarbeck)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day16.md
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,7 @@ given Ordering[Reindeer] = Ordering.by(-_.score)

## Solutions from the community

- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day16.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day16.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/nikiforo/aoc24/blob/main/src/main/scala/io/github/nikiforo/aoc24/D16T2.scala) by [Artem Nikiforov](https://github.com/nikiforo)
- [Solution](https://github.com/aamiguet/advent-2024/blob/main/src/main/scala/ch/aamiguet/advent2024/Day16.scala) by [Antoine Amiguet](https://github.com/aamiguet)
- [Solution](https://github.com/AlexMckey/AoC2024_Scala/blob/master/src/year2024/day16.scala) by [Alex Mc'key](https://github.com/AlexMckey)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day17.md
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@ object Day17:
## Solutions from the community

- [Solution](https://github.com/Philippus/adventofcode/blob/main/src/main/scala/adventofcode2024/Day17.scala) by [Philippus Baalman](https://github.com/philippus)
- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day17.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day17.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/AlexMckey/AoC2024_Scala/blob/master/src/year2024/day17.scala) by [Alex Mc'key](https://github.com/AlexMckey)
- [Solution](https://github.com/rmarbeck/advent2024/blob/main/day17/src/main/scala/Solution.scala) by [Raphaël Marbeck](https://github.com/rmarbeck)
- [Solution](https://github.com/jportway/advent2024/blob/master/src/main/scala/Day17.scala) by [Joshua Portway](https://github.com/jportway)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day20.md
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ def part2(input: String) =
- [Solution](https://github.com/rmarbeck/advent2024/blob/main/day20/src/main/scala/Solution.scala) by [Raphaël Marbeck](https://github.com/rmarbeck)
- [Solution](https://github.com/nikiforo/aoc24/blob/main/src/main/scala/io/github/nikiforo/aoc24/D20T2.scala) by [Artem Nikiforov](https://github.com/nikiforo)
- [Solution](https://github.com/aamiguet/advent-2024/blob/main/src/main/scala/ch/aamiguet/advent2024/Day20.scala) by [Antoine Amiguet](https://github.com/aamiguet)
- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day20.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day20.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/scarf005/aoc-scala/blob/main/2024/day20.scala) by [scarf](https://github.com/scarf005)
- [Writeup](https://thedrawingcoder-gamer.github.io/aoc-writeups/2024/day20.html) by [Bulby](https://github.com/TheDrawingCoder-Gamer)
- [Solution](https://github.com/AvaPL/Advent-of-Code-2024/tree/main/src/main/scala/day20) by [Paweł Cembaluk](https://github.com/AvaPL)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day21.md
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,7 @@ Thanks to the [Scala.js](https://www.scala-js.org/) build, you can also experime

## Solutions from the community

- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day21.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day21.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/AvaPL/Advent-of-Code-2024/tree/main/src/main/scala/day21) by [Paweł Cembaluk](https://github.com/AvaPL)

Share your solution to the Scala community by editing this page.
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day22.md
Original file line number Diff line number Diff line change
Expand Up @@ -330,7 +330,7 @@ extension [A](self: Iterator[A])
- [Solution](https://github.com/rmarbeck/advent2024/blob/main/day22/src/main/scala/Solution.scala) by [Raphaël Marbeck](https://github.com/rmarbeck)
- [Solution](https://github.com/Philippus/adventofcode/blob/main/src/main/scala/adventofcode2024/Day22.scala) by [Philippus Baalman](https://github.com/philippus)
- [Solution](https://github.com/nikiforo/aoc24/blob/main/src/main/scala/io/github/nikiforo/aoc24/D22T2.scala) by [Artem Nikiforov](https://github.com/nikiforo)
- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day22.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day22.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/aamiguet/advent-2024/blob/main/src/main/scala/ch/aamiguet/advent2024/Day22.scala) by [Antoine Amiguet](https://github.com/aamiguet)
- [Writeup](https://thedrawingcoder-gamer.github.io/aoc-writeups/2024/day22.html) by [Bulby](https://github.com/TheDrawingCoder-Gamer)
- [Solution](https://github.com/AvaPL/Advent-of-Code-2024/tree/main/src/main/scala/day22) by [Paweł Cembaluk](https://github.com/AvaPL)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day23.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ def findMaximumCliqueBronKerbosch(connections: Connection): Set[String] =

## Solutions from the community
- [Solution](https://github.com/nikiforo/aoc24/blob/main/src/main/scala/io/github/nikiforo/aoc24/D23T2.scala) by [Artem Nikiforov](https://github.com/nikiforo)
- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day23.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day23.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/aamiguet/advent-2024/blob/main/src/main/scala/ch/aamiguet/advent2024/Day23.scala) by [Antoine Amiguet](https://github.com/aamiguet)
- [Solution](https://github.com/rmarbeck/advent2024/blob/main/day23/src/main/scala/Solution.scala) by [Raphaël Marbeck](https://github.com/rmarbeck)
- [Writeup](https://thedrawingcoder-gamer.github.io/aoc-writeups/2024/day23.html) by [Bulby](https://github.com/TheDrawingCoder-Gamer)
Expand Down
2 changes: 1 addition & 1 deletion docs/2024/puzzles/day24.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ https://adventofcode.com/2024/day/24

## Solutions from the community

- [Solution](https://github.com/merlinorg/aoc2024/blob/main/src/main/scala/Day24.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/merlinorg/advent-of-code/blob/main/src/main/scala/year2024/day24.scala) by [merlinorg](https://github.com/merlinorg)
- [Solution](https://github.com/aamiguet/advent-2024/blob/main/src/main/scala/ch/aamiguet/advent2024/Day24.scala) by [Antoine Amiguet](https://github.com/aamiguet)
- [Solution](https://github.com/rmarbeck/advent2024/blob/main/day24/src/main/scala/Solution.scala) by [Raphaël Marbeck](https://github.com/rmarbeck)
- [Solution](https://github.com/AvaPL/Advent-of-Code-2024/tree/main/src/main/scala/day24) by [Paweł Cembaluk](https://github.com/AvaPL)
Expand Down