aboutsummaryrefslogtreecommitdiff
path: root/src/2020/day1/aoc.cpp
diff options
context:
space:
mode:
authorkaiwu <kaiwu2004@gmail.com>2022-04-04 17:05:15 +0800
committerkaiwu <kaiwu2004@gmail.com>2022-04-04 17:05:15 +0800
commit2e43f7c284d47ac66041ae6318d975aca6b71c83 (patch)
tree0a78478e4b1f55b1c73f82ae4948c9d2c1990063 /src/2020/day1/aoc.cpp
parent122958c8f385b047294dc99feb2cc86703f252c6 (diff)
downloadadvent-of-code-2e43f7c284d47ac66041ae6318d975aca6b71c83.tar.gz
advent-of-code-2e43f7c284d47ac66041ae6318d975aca6b71c83.zip
two sum
Diffstat (limited to 'src/2020/day1/aoc.cpp')
-rw-r--r--src/2020/day1/aoc.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/2020/day1/aoc.cpp b/src/2020/day1/aoc.cpp
index 87972e7..ab8e2f4 100644
--- a/src/2020/day1/aoc.cpp
+++ b/src/2020/day1/aoc.cpp
@@ -26,13 +26,15 @@ int two_sum(const std::vector<int>& is, int target) {
return 0;
}
-int day1(line_view file, int target) {
+int three_sum(const std::vector<int>& is, int target) { return 0; }
+
+std::pair<int, int> day1(line_view file, int target) {
std::vector<int> is;
per_line(file, [&is](line_view lv) {
is.emplace_back(get_number(lv.line));
return true;
});
- return two_sum(is, target);
+ return {two_sum(is, target), three_sum(is, target)};
}
} // namespace aoc2020