From 58d59ecd971a1903d99641661fc843e1129a35ca Mon Sep 17 00:00:00 2001 From: Joscha Date: Sat, 3 Dec 2022 13:20:12 +0100 Subject: [PATCH] [rs] Don't trim lines unnecessarily --- rs/src/y2022/d02.rs | 5 +---- rs/src/y2022/d03.rs | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/rs/src/y2022/d02.rs b/rs/src/y2022/d02.rs index 21a58da..2a98d8b 100644 --- a/rs/src/y2022/d02.rs +++ b/rs/src/y2022/d02.rs @@ -71,10 +71,7 @@ fn read_round(line: &str) -> (Choice, Choice, Outcome) { } pub fn solve(input: String) { - let matches = input - .lines() - .map(|l| read_round(l.trim())) - .collect::>(); + let matches = input.lines().map(read_round).collect::>(); // Part 1 let score = matches diff --git a/rs/src/y2022/d03.rs b/rs/src/y2022/d03.rs index f666c58..faab3ce 100644 --- a/rs/src/y2022/d03.rs +++ b/rs/src/y2022/d03.rs @@ -16,7 +16,7 @@ fn highest_score(i: u64) -> u32 { } pub fn solve(input: String) { - let backpacks = input.lines().map(|l| l.trim()).collect::>(); + let backpacks = input.lines().collect::>(); // Part 1 let score = backpacks