From e674ad9893a1442870ede77294b6a230ffbd199e Mon Sep 17 00:00:00 2001 From: Konrad Legutko Date: Wed, 9 Sep 2026 20:09:27 +0000 Subject: [PATCH 1/2] [feat] Implementation generateSequence --- homework/generate-sequence/generateSequence.hpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/homework/generate-sequence/generateSequence.hpp b/homework/generate-sequence/generateSequence.hpp index 4b1ac80f..403baa2b 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; } From d046edb3d4504956ffe3c23c8516a1d65708cb5b Mon Sep 17 00:00:00 2001 From: Konrad Legutko Date: Wed, 9 Sep 2026 20:11:23 +0000 Subject: [PATCH 2/2] [fix] Formatting --- homework/generate-sequence/generateSequence.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homework/generate-sequence/generateSequence.hpp b/homework/generate-sequence/generateSequence.hpp index 403baa2b..6ab68039 100644 --- a/homework/generate-sequence/generateSequence.hpp +++ b/homework/generate-sequence/generateSequence.hpp @@ -2,7 +2,7 @@ #include std::vector generateSequence(int count, int step) { - if(count <= 0) + if (count <= 0) return std::vector{}; int sum = step; std::vector sequence = {sum};