summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main.rs2
-rw-r--r--src/solvers.rs3
2 files changed, 3 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 9f15fd8..3c8449c 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,7 +1,7 @@
mod solvers;
fn main() {
- let mut solver = solvers::Solver::<u8>::new(2);
+ let mut solver = solvers::Solver::<u8>::new(4);
let wall = solver.solve();
wall.output(solver.n, solver.h);
}
diff --git a/src/solvers.rs b/src/solvers.rs
index ce5568c..24b7e2c 100644
--- a/src/solvers.rs
+++ b/src/solvers.rs
@@ -14,6 +14,7 @@ impl Wall {
v.push(1);
v
};
+ let heights = vec![0, 1, 0, 2, 1, 0, 2, 2, 1];
Self { heights }
}
@@ -40,7 +41,7 @@ impl Wall {
print!("{}", colors[toggle]);
toggle = (toggle + 1) % colors.len();
for _ in 0..len {
- print!("█");
+ print!("◙");
}
}
println!("\x1b[m");