Sequência algébrica — Caixas

Crie uma função que receba um número (passo) como argumento e retorne a quantidade de caixas nesse passo da sequência.

Imagem da sequência de caixas

  • Passo 0: Comece com 0
  • Passo 1: Adicione 3
  • Passo 2: Subtraia 1
  • Repita os passos 1 e 2 ...

Exemplos

boxSeq(0) ➞ 0

boxSeq(1) ➞ 3

boxSeq(2) ➞ 2

Observações

  • O passo (a entrada) é sempre um número inteiro positivo (ou zero).
  • Para um passo ímpar, adicione 3; para um passo par, subtraia 1.