Lista de números em um intervalo

Crie uma função que retorne um vetor com todos os números inteiros entre dois números dados, start e end.

Exemplos

rangeOfNumbers(2, 4); // std::vector<int>{3}
rangeOfNumbers(5, 9); // std::vector<int>{6, 7, 8}
rangeOfNumbers(2, 11); // std::vector<int>{3, 4, 5, 6, 7, 8, 9, 10}
rangeOfNumbers(4, 4); // std::vector<int>{}

Observações

  • start sempre será <= end.
  • Nem start nem end são incluídos no vetor final.
  • Se start == end, retorne um vetor vazio.