From 7e95ed4ddd3f902201f2a76d1af544b174d406dc Mon Sep 17 00:00:00 2001 From: Marcin Sarnecki Date: Sun, 4 Feb 2024 18:44:15 +0100 Subject: [PATCH] Task. An implementation. --- homework/generate-sequence/generateSequence.hpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/homework/generate-sequence/generateSequence.hpp b/homework/generate-sequence/generateSequence.hpp index 4b1ac80f..81c7cf9f 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 sequence{}; + + if (count <= 0) { + return sequence; + } + + for (auto i = step, j = 0; j < count; ++j, i += step) { + sequence.push_back(i); + } + return sequence; }