day 2
This commit is contained in:
13
src/main.rs
13
src/main.rs
@@ -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();
|
||||
}
|
||||
Reference in New Issue
Block a user