From fec1fc51dd95638c14bb10d488f8b1f4c8875309 Mon Sep 17 00:00:00 2001 From: Keenan Tims Date: Wed, 3 Dec 2025 00:47:03 -0800 Subject: [PATCH] chore: reference POW10 LUT in utils from day2 --- src/day2.rs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/day2.rs b/src/day2.rs index 974fd2f..79dd47b 100644 --- a/src/day2.rs +++ b/src/day2.rs @@ -1,20 +1,8 @@ use aoc_runner_derive::{aoc, aoc_generator}; use itertools::Itertools; +use misc::POW10; use std::ops::RangeInclusive; -const POW10MAX: usize = u64::MAX.ilog10() as usize; -const POW10: [u64; POW10MAX] = pow10_lut(); - -const fn pow10_lut() -> [u64; N] { - let mut res = [0; N]; - let mut i = 0; - while i < N { - res[i] = 10u64.pow(i as u32); - i += 1; - } - res -} - #[aoc_generator(day2)] fn parse(input: &str) -> Vec> { input