From 1baf814d90c2f8cb7cf9150094e537ad4f2406ef Mon Sep 17 00:00:00 2001 From: LongHairedHacker Date: Thu, 17 Dec 2020 14:05:06 +0100 Subject: [PATCH] Overall cleanup --- src/bin/day10.rs | 1 - src/bin/day11.rs | 18 ------------------ src/bin/day11_part2.rs | 18 ------------------ src/bin/day12.rs | 3 --- src/bin/day12_part2.rs | 3 --- src/bin/day13.rs | 1 - src/bin/day13_part2.rs | 17 ----------------- src/bin/day14.rs | 1 - src/bin/day14_part2.rs | 1 - src/bin/day15.rs | 1 - src/bin/day16.rs | 2 +- src/bin/day2.rs | 1 - src/bin/day2_part2.rs | 1 - src/bin/day4.rs | 1 - src/bin/day5.rs | 1 - 15 files changed, 1 insertion(+), 69 deletions(-) diff --git a/src/bin/day10.rs b/src/bin/day10.rs index 87a39eb..b7ff902 100644 --- a/src/bin/day10.rs +++ b/src/bin/day10.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::collections::HashMap; use std::error::Error; use std::fs::File; diff --git a/src/bin/day11.rs b/src/bin/day11.rs index ab36d5d..539ea2c 100644 --- a/src/bin/day11.rs +++ b/src/bin/day11.rs @@ -1,5 +1,3 @@ -use itertools::Itertools; -use std::collections::HashMap; use std::error::Error; use std::fs::File; use std::io::{self, BufRead}; @@ -12,22 +10,6 @@ enum Seat { Occupied, } -fn print_seats(seats: &Vec>) { - println!("=========================================="); - for y in 0..seats.len() { - let mut line = String::new(); - for x in 0..seats[y].len() { - match seats[y][x] { - Seat::Floor => line.push_str("."), - Seat::Empty => line.push_str("L"), - Seat::Occupied => line.push_str("#"), - }; - } - println!("{}", line) - } - println!("=========================================="); -} - fn is_occupied(x: i32, y: i32, seats: &Vec>) -> usize { if y >= 0 && y < seats.len() as i32 diff --git a/src/bin/day11_part2.rs b/src/bin/day11_part2.rs index ceb2cce..337d492 100644 --- a/src/bin/day11_part2.rs +++ b/src/bin/day11_part2.rs @@ -1,5 +1,3 @@ -use itertools::Itertools; -use std::collections::HashMap; use std::error::Error; use std::fs::File; use std::io::{self, BufRead}; @@ -12,22 +10,6 @@ enum Seat { Occupied, } -fn print_seats(seats: &Vec>) { - println!("=========================================="); - for y in 0..seats.len() { - let mut line = String::new(); - for x in 0..seats[y].len() { - match seats[y][x] { - Seat::Floor => line.push_str("."), - Seat::Empty => line.push_str("L"), - Seat::Occupied => line.push_str("#"), - }; - } - println!("{}", line) - } - println!("=========================================="); -} - fn sees_occupied(x: usize, y: usize, slope: (i32, i32), seats: &Vec>) -> usize { let mut ix = x as i32; let mut iy = y as i32; diff --git a/src/bin/day12.rs b/src/bin/day12.rs index 2715793..ca67618 100644 --- a/src/bin/day12.rs +++ b/src/bin/day12.rs @@ -1,9 +1,6 @@ -use itertools::Itertools; -use std::collections::HashMap; use std::error::Error; use std::fs::File; use std::io::{self, BufRead}; -use std::vec::Vec; #[derive(PartialEq, Copy, Clone)] enum Movement { diff --git a/src/bin/day12_part2.rs b/src/bin/day12_part2.rs index dfed265..1675901 100644 --- a/src/bin/day12_part2.rs +++ b/src/bin/day12_part2.rs @@ -1,9 +1,6 @@ -use itertools::Itertools; -use std::collections::HashMap; use std::error::Error; use std::fs::File; use std::io::{self, BufRead}; -use std::vec::Vec; #[derive(PartialEq, Copy, Clone)] enum Movement { diff --git a/src/bin/day13.rs b/src/bin/day13.rs index 528792d..bc5095e 100644 --- a/src/bin/day13.rs +++ b/src/bin/day13.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::error::Error; use std::fs::File; use std::io::{self, BufRead}; diff --git a/src/bin/day13_part2.rs b/src/bin/day13_part2.rs index 85c9162..2ce482d 100644 --- a/src/bin/day13_part2.rs +++ b/src/bin/day13_part2.rs @@ -1,25 +1,8 @@ -use itertools::Itertools; use std::error::Error; use std::fs::File; use std::io::{self, BufRead}; use std::vec::Vec; -fn next_depature(t: u64, b: u64) -> u64 { - if t % b == 0 { - 0 - } else { - b - (t % b) - } -} - -fn print_rests(t: u64, buses: &Vec>) { - for i in 0..buses.len() { - if let Some(bus) = buses[i] { - println!("{} : {} {}", bus, i, t % bus); - } - } -} - fn main() -> Result<(), Box> { let file = File::open("inputs/day13.txt")?; let mut lines = io::BufReader::new(file).lines().map(|l| l.unwrap()); diff --git a/src/bin/day14.rs b/src/bin/day14.rs index a430c1b..902d4fb 100644 --- a/src/bin/day14.rs +++ b/src/bin/day14.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::collections::HashMap; use std::error::Error; use std::fs::File; diff --git a/src/bin/day14_part2.rs b/src/bin/day14_part2.rs index 97ad54c..b7d0aa2 100644 --- a/src/bin/day14_part2.rs +++ b/src/bin/day14_part2.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::collections::HashMap; use std::error::Error; use std::fs::File; diff --git a/src/bin/day15.rs b/src/bin/day15.rs index 7630a99..9777ad9 100644 --- a/src/bin/day15.rs +++ b/src/bin/day15.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::collections::HashMap; use std::error::Error; use std::fs::File; diff --git a/src/bin/day16.rs b/src/bin/day16.rs index fcda2ce..f8cc690 100644 --- a/src/bin/day16.rs +++ b/src/bin/day16.rs @@ -72,7 +72,7 @@ fn main() -> Result<(), Box> { //Skip Text lines.next().unwrap(); - let mut line = lines.next().unwrap(); + let line = lines.next().unwrap(); let my_ticket = ticket_from_string(line); //Skip Text diff --git a/src/bin/day2.rs b/src/bin/day2.rs index 537c78e..c10a29a 100644 --- a/src/bin/day2.rs +++ b/src/bin/day2.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::error::Error; use std::fs::File; use std::io::{self, BufRead}; diff --git a/src/bin/day2_part2.rs b/src/bin/day2_part2.rs index 1e4960e..e6052e3 100644 --- a/src/bin/day2_part2.rs +++ b/src/bin/day2_part2.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::error::Error; use std::fs::File; use std::io::{self, BufRead}; diff --git a/src/bin/day4.rs b/src/bin/day4.rs index 7fd54c9..01bc9af 100644 --- a/src/bin/day4.rs +++ b/src/bin/day4.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::collections::HashMap; use std::error::Error; use std::fs::File; diff --git a/src/bin/day5.rs b/src/bin/day5.rs index 53594f5..8654da1 100644 --- a/src/bin/day5.rs +++ b/src/bin/day5.rs @@ -1,4 +1,3 @@ -use itertools::Itertools; use std::error::Error; use std::fs::File; use std::io::{self, BufRead};