From 0aefd410a18acf826af5187cdb038fd9b4f25fc5 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 1 Dec 2024 09:40:19 +0100 Subject: Started 2024 + day 1 --- 2024/01/day01a.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 2024/01/day01a.cpp (limited to '2024/01/day01a.cpp') diff --git a/2024/01/day01a.cpp b/2024/01/day01a.cpp new file mode 100644 index 0000000..e4a61e0 --- /dev/null +++ b/2024/01/day01a.cpp @@ -0,0 +1,24 @@ +#include +#include +#include +using namespace std; + +int main() { + int x, y, tot; + vector v, w; + + while (cin >> x >> y) { + v.push_back(x); + w.push_back(y); + } + + sort(v.begin(), v.end()); + sort(w.begin(), w.end()); + + tot = 0; + for (unsigned i = 0; i < v.size(); i++) + tot += abs(v[i] - w[i]); + + cout << tot << endl; + return 0; +} -- cgit v1.3