// -*- mode: c++ -*- // $Id: sumcol.g++,v 1.6 2001/07/26 00:29:39 doug Exp $ // http://www.bagley.org/~doug/shootout/ // with help from Waldek Hebisch #include #include #include #include using namespace std; #define MAXLINELEN 128 int main(int argc, char * * argv) { char line[MAXLINELEN]; int sum = 0; char buff[4096]; cin.rdbuf()->pubsetbuf(buff, 4096); // enable buffering while (cin.getline(line, MAXLINELEN)) { sum += atoi(line); } cout << sum << '\n'; }