#include #include int main(int argc, char* argv[]) { int answer{}; if (std::ifstream input{ argv[1] }; input.is_open()) { std::string line; std::getline(input,line); int hash{}; for (unsigned char c : line) { if (c == ',') { answer += hash; hash = 0; } else { hash += c; hash *= 17; hash %= 256; } } answer += hash; } std::cout << answer << std::endl; return 0; }