z
This commit is contained in:
@@ -0,0 +1,9 @@
|
|||||||
|
[package]
|
||||||
|
name = "day12"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2021"
|
||||||
|
|
||||||
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
util = { path = "../util" }
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
???.### 1,1,3
|
||||||
|
.??..??...?##. 1,1,3
|
||||||
|
?#?#?#?#?#?#?#? 1,3,1,6
|
||||||
|
????.#...#... 4,1,1
|
||||||
|
????.######..#####. 1,6,5
|
||||||
|
?###???????? 3,2,1
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
struct Line {
|
||||||
|
conditions: Vec<usize>,
|
||||||
|
record: Vec<char>,
|
||||||
|
}
|
||||||
|
|
||||||
|
fn main() {
|
||||||
|
let data = get_formatted_data(&util::get_data("data.txt"));
|
||||||
|
}
|
||||||
|
|
||||||
|
fn get_formatted_data(data: &Vec<String>) -> Vec<Line> {
|
||||||
|
let v = Vec::new();
|
||||||
|
|
||||||
|
for i in 0..data.len() {
|
||||||
|
let line = data[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
return v;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user