Skip to content

Commit 7e7fc18

Browse files
committed
WIP day13
1 parent f07051e commit 7e7fc18

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

src/day13.rs

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
use aoc_runner_derive::{aoc, aoc_generator};
2+
3+
#[aoc_generator(day12)]
4+
pub fn input_generator(input: &str) -> Vec<Vec<char>> {
5+
input.lines().map(|s: &str| s.chars().collect()).collect()
6+
}
7+
8+
#[aoc(day12, part1)]
9+
pub fn part1(_input: &[Vec<char>]) -> usize {
10+
0
11+
}
12+
13+
// #[aoc(day12, part2)]
14+
// pub fn part2(_input: &[Vec<char>]) -> usize {
15+
// 0
16+
// }
17+
18+
#[cfg(test)]
19+
mod tests {
20+
use super::*;
21+
22+
const INPUT: &str = "RRRRIICCFF
23+
RRRRIICCCF
24+
VVRRRCCFFF
25+
VVRCCCJFFF
26+
VVVVCJJCFE
27+
VVIVCCJJEE
28+
VVIIICJJEE
29+
MIIIIIJJEE
30+
MIIISIJEEE
31+
MMMISSJEEE";
32+
33+
#[test]
34+
fn test_part1() {
35+
assert_eq!(1930, part1(&input_generator(INPUT)))
36+
}
37+
38+
// #[test]
39+
// fn test_part2() {
40+
// assert_eq!(65601038650482, part2(&input_generator(INPUT)))
41+
// }
42+
}

0 commit comments

Comments
 (0)