We are given a number target
.
We need to find all groups of consecutive positive integers (at least 2 numbers) whose sum is exactly target
.
target = 12
✅ Output: [[3,4,5]]
Because 3+4+5 = 12
.
target = 18
✅ Output: [[3,4,5,6],[5,6,7]]
Because:
3+4+5+6 = 18
5+6+7 = 18
Think of a window that covers numbers on a number line: