prepared other days

This commit is contained in:
Spectre 2023-12-08 12:32:16 +01:00
parent 6787a05c3a
commit 529e2fad5c
20 changed files with 269 additions and 0 deletions

13
aoc2023/src/day04.rs Normal file
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
View 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
}
}

View file

@ -1,6 +1,28 @@
pub mod day01;
pub mod day02;
pub mod day03;
pub mod day04;
pub mod day05;
pub mod day06;
pub mod day07;
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;