#include <iostream> #include <vector> #include <numeric> #include <iterator> #include <algorithm> using namespace std; int main() { vector<int> v; for(int i = 0; i < 10; i++) { v.push_back(i); } vector<int>::iterator it = v.begin(); for(; it != v.end(); ++it) { cout << *it << ' '; } cout << endl; int sum = accumulate(v.begin(), v.end(), 100); cout << sum << endl; return 0; }