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