We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 838d3ed commit 4177986Copy full SHA for 4177986
src/day3.rs
@@ -27,14 +27,14 @@ pub fn part1(input: &[String]) -> usize {
27
28
#[aoc(day3, part2)]
29
pub fn part2(input: &[String]) -> usize {
30
- let mut activate = true;
+ let mut activated = true;
31
let re = Regex::new(r"(?<a>\d+),(?<b>\d+)").unwrap();
32
input.iter().fold(0, |mut acc, m| {
33
match m.as_str() {
34
- "do()" => activate = true,
35
- "don't()" => activate = false,
+ "do()" => activated = true,
+ "don't()" => activated = false,
36
_ => {
37
- if activate {
+ if activated {
38
let caps = re.captures(m).unwrap();
39
acc +=
40
caps["a"].parse::<usize>().unwrap() * caps["b"].parse::<usize>().unwrap();
0 commit comments