Your question is Arithmetic Progression Series. Start with the requirements on the right.
Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.
Victoria's Secret may use numeric sequences to model ranked positions or spacing in a product display. Given the first term and rules for how consecutive differences change, generate the complete sequence.
The difference between each pair of consecutive terms must itself form an arithmetic progression. Return the first count terms, including the starting value.
Implement generate_series(start, first_difference, difference_step, count):
start: integer first term.first_difference: integer difference between the first and second terms.difference_step: integer added to the previous difference after each term.count: non-negative integer number of terms to return.count integers.For term generation, add the current difference to the latest term, then increase the difference by difference_step.
def generate_series(start, first_difference, difference_step, count):