day03: clean up debug printing a bit
This commit is contained in:
@@ -34,4 +34,4 @@ Timings are given as: [lower-bound **best-estimate** upper-bound]
|
|||||||
|-----|--------|--------|
|
|-----|--------|--------|
|
||||||
| 01 | [101.34 µs **101.95 µs** 102.61 µs] | [105.90 µs **106.40 µs** 106.95 µs] |
|
| 01 | [101.34 µs **101.95 µs** 102.61 µs] | [105.90 µs **106.40 µs** 106.95 µs] |
|
||||||
| 02 | [2.0990 ms **2.1113 ms** 2.1236 ms] | [2.0954 ms **2.1055 ms** 2.1157 ms] |
|
| 02 | [2.0990 ms **2.1113 ms** 2.1236 ms] | [2.0954 ms **2.1055 ms** 2.1157 ms] |
|
||||||
| 03 | [45.004 µs **45.240 µs** 45.470 µs] | [180.62 µs **181.41 µs** 182.20 µs] |
|
| 03 | [40.624 µs **40.836 µs** 41.063 µs]] | [165.81 µs **166.73 µs** 167.61 µs] |
|
||||||
|
|||||||
@@ -44,10 +44,11 @@ fn largest_output_joltage<const N: usize>(input: &str) -> Result<u64> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
debug!(line, batteries = ?batteries.map(|b| b.joltage));
|
let line_joltage = batteries
|
||||||
output_joltage += batteries
|
|
||||||
.iter()
|
.iter()
|
||||||
.fold(0u64, |acc, &b| acc * 10 + b.joltage as u64);
|
.fold(0u64, |acc, &b| acc * 10 + b.joltage as u64);
|
||||||
|
debug!(line, line_joltage);
|
||||||
|
output_joltage += line_joltage;
|
||||||
}
|
}
|
||||||
Ok(output_joltage)
|
Ok(output_joltage)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user