aboutsummaryrefslogtreecommitdiff
path: root/src/2015/day7/aoc.cpp
diff options
context:
space:
mode:
authorKai WU <kaiwu2004@gmail.com>2022-03-17 23:13:18 +0800
committerKai WU <kaiwu2004@gmail.com>2022-03-17 23:13:18 +0800
commit2f44c63c1d31e20fbb848568a53c09823f54a329 (patch)
treebf61fb3eb3841068baf5b79e3af1e4e5c9b1dc83 /src/2015/day7/aoc.cpp
parent29b341616a344ee89a776b3031353643b33afb58 (diff)
downloadadvent-of-code-2f44c63c1d31e20fbb848568a53c09823f54a329.tar.gz
advent-of-code-2f44c63c1d31e20fbb848568a53c09823f54a329.zip
cache compute
Diffstat (limited to 'src/2015/day7/aoc.cpp')
-rw-r--r--src/2015/day7/aoc.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/2015/day7/aoc.cpp b/src/2015/day7/aoc.cpp
index 1c33c66..b09e317 100644
--- a/src/2015/day7/aoc.cpp
+++ b/src/2015/day7/aoc.cpp
@@ -2,4 +2,13 @@
namespace aoc2015 {
+result day7(line_view file, const char* wire) {
+ cals cs;
+ per_line(file, [&cs](line_view lv) {
+ cs.parse(lv);
+ return true;
+ });
+ return cs.compute(wire);
}
+
+} // namespace aoc2015