├── .gitignore ├── .idea ├── .gitignore ├── aoc-2024.iml ├── modules.xml └── vcs.xml ├── Cargo.lock ├── Cargo.toml ├── README.md ├── inputs ├── day01.txt ├── day02.txt ├── day03.txt ├── day04.txt ├── day05.txt ├── day06.txt ├── day07.txt ├── day08.txt ├── day09.txt ├── day10.txt ├── day11.txt ├── day12.txt ├── day13.txt ├── day14.txt ├── day15.txt ├── day16.txt ├── day17.txt ├── day18.txt ├── day19.txt ├── day20.txt ├── day21.txt ├── day22.txt ├── day23.txt ├── day24.txt └── day25.txt └── src ├── day01.rs ├── day02.rs ├── day03.rs ├── day04.rs ├── day05.rs ├── day06.rs ├── day07.rs ├── day08.rs ├── day09.rs ├── day10.rs ├── day11.rs ├── day12.rs ├── day13.rs ├── day14.rs ├── day15.rs ├── day16.rs ├── day17.rs ├── day18.rs ├── day19.rs ├── day20.rs ├── day21.rs ├── day22.rs ├── day23.rs ├── day24.rs ├── day25.rs └── main.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/aoc-2024.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/.idea/aoc-2024.iml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/README.md -------------------------------------------------------------------------------- /inputs/day01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day01.txt -------------------------------------------------------------------------------- /inputs/day02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day02.txt -------------------------------------------------------------------------------- /inputs/day03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day03.txt -------------------------------------------------------------------------------- /inputs/day04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day04.txt -------------------------------------------------------------------------------- /inputs/day05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day05.txt -------------------------------------------------------------------------------- /inputs/day06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day06.txt -------------------------------------------------------------------------------- /inputs/day07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day07.txt -------------------------------------------------------------------------------- /inputs/day08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day08.txt -------------------------------------------------------------------------------- /inputs/day09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day09.txt -------------------------------------------------------------------------------- /inputs/day10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day10.txt -------------------------------------------------------------------------------- /inputs/day11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day11.txt -------------------------------------------------------------------------------- /inputs/day12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day12.txt -------------------------------------------------------------------------------- /inputs/day13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day13.txt -------------------------------------------------------------------------------- /inputs/day14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day14.txt -------------------------------------------------------------------------------- /inputs/day15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day15.txt -------------------------------------------------------------------------------- /inputs/day16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day16.txt -------------------------------------------------------------------------------- /inputs/day17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day17.txt -------------------------------------------------------------------------------- /inputs/day18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day18.txt -------------------------------------------------------------------------------- /inputs/day19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day19.txt -------------------------------------------------------------------------------- /inputs/day20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day20.txt -------------------------------------------------------------------------------- /inputs/day21.txt: -------------------------------------------------------------------------------- 1 | 671A 2 | 279A 3 | 083A 4 | 974A 5 | 386A 6 | -------------------------------------------------------------------------------- /inputs/day22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day22.txt -------------------------------------------------------------------------------- /inputs/day23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day23.txt -------------------------------------------------------------------------------- /inputs/day24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day24.txt -------------------------------------------------------------------------------- /inputs/day25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/inputs/day25.txt -------------------------------------------------------------------------------- /src/day01.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day01.rs -------------------------------------------------------------------------------- /src/day02.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day02.rs -------------------------------------------------------------------------------- /src/day03.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day03.rs -------------------------------------------------------------------------------- /src/day04.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day04.rs -------------------------------------------------------------------------------- /src/day05.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day05.rs -------------------------------------------------------------------------------- /src/day06.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day06.rs -------------------------------------------------------------------------------- /src/day07.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day07.rs -------------------------------------------------------------------------------- /src/day08.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day08.rs -------------------------------------------------------------------------------- /src/day09.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day09.rs -------------------------------------------------------------------------------- /src/day10.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day10.rs -------------------------------------------------------------------------------- /src/day11.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day11.rs -------------------------------------------------------------------------------- /src/day12.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day12.rs -------------------------------------------------------------------------------- /src/day13.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day13.rs -------------------------------------------------------------------------------- /src/day14.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day14.rs -------------------------------------------------------------------------------- /src/day15.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day15.rs -------------------------------------------------------------------------------- /src/day16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day16.rs -------------------------------------------------------------------------------- /src/day17.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day17.rs -------------------------------------------------------------------------------- /src/day18.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day18.rs -------------------------------------------------------------------------------- /src/day19.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day19.rs -------------------------------------------------------------------------------- /src/day20.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day20.rs -------------------------------------------------------------------------------- /src/day21.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day21.rs -------------------------------------------------------------------------------- /src/day22.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day22.rs -------------------------------------------------------------------------------- /src/day23.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day23.rs -------------------------------------------------------------------------------- /src/day24.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day24.rs -------------------------------------------------------------------------------- /src/day25.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/day25.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-dd/aoc-2024/HEAD/src/main.rs --------------------------------------------------------------------------------