summaryrefslogtreecommitdiff
path: root/src/day14.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/day14.rs')
-rw-r--r--src/day14.rs34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/day14.rs b/src/day14.rs
index 97c06fe..a89ed06 100644
--- a/src/day14.rs
+++ b/src/day14.rs
@@ -1,7 +1,7 @@
const AIR: char = '.';
const ROCK: char = '#';
-const SANDSPAWN: char = '+';
-const MOVING_SAND: char = '*';
+//const SANDSPAWN: char = '+';
+//const MOVING_SAND: char = '*';
const STUCK_SAND: char = 'o';
pub fn run(input: String) {
@@ -108,18 +108,18 @@ fn mov(grid: &Vec<Vec<char>>, sand: &(usize,usize)) -> Option<(usize,usize)> {
}
}
-fn print(grid: &Vec<Vec<char>>, sandspawn: &(usize,usize), sand: &(usize,usize)) {
- for (y, line) in grid.into_iter().enumerate() {
- for (x, ch) in line.into_iter().enumerate().skip(480) {
- let pt = (x,y);
- if sand == &pt {
- print!("{}", MOVING_SAND);
- } else if sandspawn == &pt {
- print!("{}", SANDSPAWN);
- } else {
- print!("{}", ch);
- }
- }
- print!("\n");
- }
-} \ No newline at end of file
+// fn print(grid: &Vec<Vec<char>>, sandspawn: &(usize,usize), sand: &(usize,usize)) {
+// for (y, line) in grid.into_iter().enumerate() {
+// for (x, ch) in line.into_iter().enumerate().skip(480) {
+// let pt = (x,y);
+// if sand == &pt {
+// print!("{}", MOVING_SAND);
+// } else if sandspawn == &pt {
+// print!("{}", SANDSPAWN);
+// } else {
+// print!("{}", ch);
+// }
+// }
+// print!("\n");
+// }
+// } \ No newline at end of file