aboutsummaryrefslogtreecommitdiff
path: root/src/2017/day16/aoc.cpp
diff options
context:
space:
mode:
authorkaiwu <kaiwu2004@gmail.com>2023-02-09 17:54:43 +0800
committerkaiwu <kaiwu2004@gmail.com>2023-02-09 17:54:43 +0800
commit526228d5a94e74e600f38aa8055cb5d01e0e4eba (patch)
tree5b054fba87ff1a5cbae51e0ee9270582ff5ba922 /src/2017/day16/aoc.cpp
parentd496215180f2e8999997c421507fb643fbff876e (diff)
downloadadvent-of-code-526228d5a94e74e600f38aa8055cb5d01e0e4eba.tar.gz
advent-of-code-526228d5a94e74e600f38aa8055cb5d01e0e4eba.zip
2017 day16
Diffstat (limited to 'src/2017/day16/aoc.cpp')
-rw-r--r--src/2017/day16/aoc.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/2017/day16/aoc.cpp b/src/2017/day16/aoc.cpp
index b1f3ae0..bf722bd 100644
--- a/src/2017/day16/aoc.cpp
+++ b/src/2017/day16/aoc.cpp
@@ -29,12 +29,12 @@ static void get_number(const char** pp, int* d) {
*pp = p;
}
-static void print(char cs[16]) {
- for (int i = 0; i < 16; i++) {
- printf("%c", cs[i]);
- }
- printf("\n");
-}
+// static void print(char cs[16]) {
+// for (int i = 0; i < 16; i++) {
+// printf("%c", cs[i]);
+// }
+// printf("\n");
+// }
static void dance(char cs[16], line_view file) {
const char* p0 = file.line;
@@ -78,11 +78,11 @@ std::pair<int64_t, int64_t> day16(line_view file) {
for (int i = 0; i < 16; i++) {
cs[i] = *(s + i);
}
- // size_t billion = 1000000000;
- size_t billion = 5;
+ size_t billion = 1000000000;
+ billion %= 60;
while (billion-- > 0) {
dance(cs, file);
- print(cs);
+ // print(cs);
}
return {0, 0};
}