prepare modules for the next days
This commit is contained in:
parent
038f6841b3
commit
bcb48a67f6
25 changed files with 179 additions and 3 deletions
|
@ -31,4 +31,3 @@ pub fn subcmd_day001(file: &Option<PathBuf>, top: &i32, total: &bool) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
use crate::cli::PathBuf;
|
use crate::cli::PathBuf;
|
||||||
use crate::util::read_lines;
|
use crate::util::read_lines;
|
||||||
|
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
enum Shape {
|
enum Shape {
|
||||||
Rock,
|
Rock,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
use crate::cli::PathBuf;
|
use crate::cli::PathBuf;
|
||||||
pub fn subcmd_day003(file: &Option<PathBuf>, alt: &bool) {
|
use crate::util::read_lines;
|
||||||
|
|
||||||
}
|
}
|
8
src/cli/commands/day004.rs
Normal file
8
src/cli/commands/day004.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day004(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day005.rs
Normal file
8
src/cli/commands/day005.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day005(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day006.rs
Normal file
8
src/cli/commands/day006.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day006(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day007.rs
Normal file
8
src/cli/commands/day007.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day007(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day008.rs
Normal file
8
src/cli/commands/day008.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day008(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day009.rs
Normal file
8
src/cli/commands/day009.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day009(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day010.rs
Normal file
8
src/cli/commands/day010.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day010(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day011.rs
Normal file
8
src/cli/commands/day011.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day011(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day012.rs
Normal file
8
src/cli/commands/day012.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day012(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day013.rs
Normal file
8
src/cli/commands/day013.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day013(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day014.rs
Normal file
8
src/cli/commands/day014.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day014(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day015.rs
Normal file
8
src/cli/commands/day015.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day015(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day016.rs
Normal file
8
src/cli/commands/day016.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day016(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day017.rs
Normal file
8
src/cli/commands/day017.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day017(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day018.rs
Normal file
8
src/cli/commands/day018.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day018(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day019.rs
Normal file
8
src/cli/commands/day019.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day019(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day020.rs
Normal file
8
src/cli/commands/day020.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day020(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day021.rs
Normal file
8
src/cli/commands/day021.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day021(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day022.rs
Normal file
8
src/cli/commands/day022.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day022(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day023.rs
Normal file
8
src/cli/commands/day023.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day023(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day024.rs
Normal file
8
src/cli/commands/day024.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day024(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
src/cli/commands/day025.rs
Normal file
8
src/cli/commands/day025.rs
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
use crate::cli::PathBuf;
|
||||||
|
use crate::util::read_lines;
|
||||||
|
|
||||||
|
pub fn subcmd_day025(file: &Option<PathBuf>, alt: &bool) {
|
||||||
|
if let Ok(lines) = read_lines(file.as_ref().unwrap().as_path()) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue