fork download
  1. #include <iostream>
  2. #include <algorithm>
  3. #include <iterator>
  4. #include <vector>
  5. #include <cassert>
  6.  
  7. using namespace std;
  8.  
  9. int main() {
  10.  
  11. typedef int Number;
  12. typedef std::vector<Number> Vector;
  13.  
  14. Vector numbers;
  15.  
  16. copy(istream_iterator<Number>(cin),
  17. istream_iterator<Number>(),
  18. back_inserter<Vector>(numbers));
  19.  
  20. // np. sumy w wierszu:
  21.  
  22. assert(numbers.size() % 2 == 0);
  23.  
  24. for (size_t i = 0; i < numbers.size(); i += 2) {
  25. cout << numbers[i] + numbers[i+1] << endl;
  26. }
  27.  
  28. return 0;
  29. }
Success #stdin #stdout 0.01s 2860KB
stdin
12 345
23 121
11 224
stdout
357
144
235