From 4240590f22916169d1b4ebc20c4cacaafcf958fc Mon Sep 17 00:00:00 2001 From: oleg20111511 Date: Wed, 23 Apr 2025 18:44:49 +0300 Subject: [PATCH] 2022/sector/10/sum solution --- 2022/sector/10/sum/sum.cpp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 2022/sector/10/sum/sum.cpp diff --git a/2022/sector/10/sum/sum.cpp b/2022/sector/10/sum/sum.cpp new file mode 100644 index 0000000..ed41e2e --- /dev/null +++ b/2022/sector/10/sum/sum.cpp @@ -0,0 +1,25 @@ +#include + +using namespace std; + +ifstream in("test.in"); +ofstream out("test.out"); + + +int main() { + int sum = 0; + char prevSymbol = '+'; + for (char symbol; in >> symbol;) { + if (symbol == prevSymbol) { + cout << "error" << endl; + return 0; + } + if (symbol != '+') { + sum += symbol - '0'; + } + prevSymbol = symbol; + } + cout << sum << endl; + + return 0; +}