prepared other days
This commit is contained in:
parent
6787a05c3a
commit
529e2fad5c
20 changed files with 269 additions and 0 deletions
13
aoc2023/src/day04.rs
Normal file
13
aoc2023/src/day04.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day04;
|
||||||
|
|
||||||
|
impl Solution for Day04 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day07.rs
Normal file
13
aoc2023/src/day07.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day07;
|
||||||
|
|
||||||
|
impl Solution for Day07 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day09.rs
Normal file
13
aoc2023/src/day09.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day09;
|
||||||
|
|
||||||
|
impl Solution for Day09 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day10.rs
Normal file
13
aoc2023/src/day10.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day10;
|
||||||
|
|
||||||
|
impl Solution for Day10 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day11.rs
Normal file
13
aoc2023/src/day11.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day11;
|
||||||
|
|
||||||
|
impl Solution for Day11 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day12.rs
Normal file
13
aoc2023/src/day12.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day12;
|
||||||
|
|
||||||
|
impl Solution for Day12 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day13.rs
Normal file
13
aoc2023/src/day13.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day13;
|
||||||
|
|
||||||
|
impl Solution for Day13 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day14.rs
Normal file
13
aoc2023/src/day14.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day14;
|
||||||
|
|
||||||
|
impl Solution for Day14 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day15.rs
Normal file
13
aoc2023/src/day15.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day15;
|
||||||
|
|
||||||
|
impl Solution for Day15 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day16.rs
Normal file
13
aoc2023/src/day16.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day16;
|
||||||
|
|
||||||
|
impl Solution for Day16 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day17.rs
Normal file
13
aoc2023/src/day17.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day17;
|
||||||
|
|
||||||
|
impl Solution for Day17 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day18.rs
Normal file
13
aoc2023/src/day18.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day18;
|
||||||
|
|
||||||
|
impl Solution for Day18 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day19.rs
Normal file
13
aoc2023/src/day19.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day19;
|
||||||
|
|
||||||
|
impl Solution for Day19 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day20.rs
Normal file
13
aoc2023/src/day20.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day20;
|
||||||
|
|
||||||
|
impl Solution for Day20 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day21.rs
Normal file
13
aoc2023/src/day21.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day21;
|
||||||
|
|
||||||
|
impl Solution for Day21 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day22.rs
Normal file
13
aoc2023/src/day22.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day22;
|
||||||
|
|
||||||
|
impl Solution for Day22 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day23.rs
Normal file
13
aoc2023/src/day23.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day23;
|
||||||
|
|
||||||
|
impl Solution for Day23 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day24.rs
Normal file
13
aoc2023/src/day24.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day24;
|
||||||
|
|
||||||
|
impl Solution for Day24 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
13
aoc2023/src/day25.rs
Normal file
13
aoc2023/src/day25.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
use shared::{Solution, Answer};
|
||||||
|
|
||||||
|
pub struct Day25;
|
||||||
|
|
||||||
|
impl Solution for Day25 {
|
||||||
|
fn part_1(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
|
||||||
|
fn part_2(&self, input: &str) -> Answer {
|
||||||
|
Answer::Unimplemented
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,6 +1,28 @@
|
||||||
pub mod day01;
|
pub mod day01;
|
||||||
pub mod day02;
|
pub mod day02;
|
||||||
pub mod day03;
|
pub mod day03;
|
||||||
|
pub mod day04;
|
||||||
pub mod day05;
|
pub mod day05;
|
||||||
pub mod day06;
|
pub mod day06;
|
||||||
|
pub mod day07;
|
||||||
pub mod day08;
|
pub mod day08;
|
||||||
|
pub mod day09;
|
||||||
|
pub mod day10;
|
||||||
|
|
||||||
|
pub mod day11;
|
||||||
|
|
||||||
|
pub mod day12;
|
||||||
|
|
||||||
|
pub mod day13;
|
||||||
|
pub mod day14;
|
||||||
|
pub mod day15;
|
||||||
|
pub mod day16;
|
||||||
|
pub mod day17;
|
||||||
|
pub mod day18;
|
||||||
|
pub mod day19;
|
||||||
|
pub mod day20;
|
||||||
|
pub mod day21;
|
||||||
|
pub mod day22;
|
||||||
|
pub mod day23;
|
||||||
|
pub mod day24;
|
||||||
|
pub mod day25;
|
||||||
Loading…
Add table
Add a link
Reference in a new issue