#include #include #include #include #include using namespace std; int main() { int N; cout << "How many? "; cin >> N; vector fib (N, 1); adjacent_difference(begin(fib), next(begin(fib), N - 1), next(begin(fib)), plus{}); copy(begin(fib), end(fib), ostream_iterator{cout, "\n"}); }