language: C++11 (gcc-4.7.2)
date: 203 days 6 hours ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <algorithm>
#include <iterator>
#include <iostream>
#include <vector>
 
int main() {
    std::vector<int> v(100);
    //this just populates v with 1,2,3...100
    std::iota(v.begin(), v.end(), 1);
 
    std::transform(
        v.begin(), v.end()-1,
        v.begin()+1,
        std::ostream_iterator<int>(std::cout, "\n"),
        std::plus<int>()
    );
}