diff --git a/homework/generate-sequence/generateSequence.hpp b/homework/generate-sequence/generateSequence.hpp index 4b1ac80f..3cc3d16c 100644 --- a/homework/generate-sequence/generateSequence.hpp +++ b/homework/generate-sequence/generateSequence.hpp @@ -2,6 +2,14 @@ #include std::vector generateSequence(int count, int step) { - // TODO: Implement me :) - return {}; + std::vector v; + if (count <= 0) { + return v; + } + v.reserve(count); + + for (int i = 0, val = step; i < count; i++, val += step) { + v.push_back(val); + } + return v; }