This commit is contained in:
2020-12-02 12:28:22 -08:00
parent 9eaf7517af
commit 9a4a516782
4 changed files with 93 additions and 3 deletions

View File

@@ -2,10 +2,13 @@ extern crate reqwest;
extern crate tempfile;
use crate::problem1::part1::Problem1;
use crate::problem2::part2::Problem2;
mod problem1;
mod problem2;
mod util;
pub trait Problem {
// Parses input and generates state
fn new(input: &String) -> Self;
@@ -16,7 +19,11 @@ pub trait Problem {
}
fn main() {
let problem1 = Problem1::new(&util::get_problem(1));
problem1.run_part1();
problem1.run_part2();
// let problem1 = Problem1::new(&util::get_problem(1));
// problem1.run_part1();
// problem1.run_part2();
let problem2 = Problem2::new(&util::get_problem(2));
problem2.run_part1();
problem2.run_part2();
}