aboutsummaryrefslogtreecommitdiff
path: root/src/2018/day4/aoc.h
diff options
context:
space:
mode:
authorkaiwu <kaiwu2004@gmail.com>2022-04-08 23:29:00 +0800
committerkaiwu <kaiwu2004@gmail.com>2022-04-08 23:29:00 +0800
commite177901c23480b5e42c153b68fb8be32ce4a4a6d (patch)
tree594cb45d28fccd92988a2c64322021df490da0e7 /src/2018/day4/aoc.h
parent133b01f692c98d12a82e4b102ea0ae5fc2c558ad (diff)
downloadadvent-of-code-e177901c23480b5e42c153b68fb8be32ce4a4a6d.tar.gz
advent-of-code-e177901c23480b5e42c153b68fb8be32ce4a4a6d.zip
2018 day4
Diffstat (limited to 'src/2018/day4/aoc.h')
-rw-r--r--src/2018/day4/aoc.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/2018/day4/aoc.h b/src/2018/day4/aoc.h
index 563f0c0..f2a392d 100644
--- a/src/2018/day4/aoc.h
+++ b/src/2018/day4/aoc.h
@@ -1,5 +1,6 @@
#pragma once
#include "common.h"
+#include <vector>
namespace aoc2018 {
@@ -16,8 +17,8 @@ struct guard {
off,
} status = off;
- int offtime[60] = {0};
- int ontime[60] = {0};
+ std::vector<int> offtime[60];
+ std::vector<int> ontime[60];
void get_number(const char** pp, int* d) {
const char* p = *pp;
@@ -47,6 +48,6 @@ struct guard {
};
};
-int day4(line_view);
+std::pair<int, int> day4(line_view);
} // namespace aoc2018