Lista de números de un intervalo

Crea una función que devuelva un vector con todos los números enteros comprendidos entre dos números dados, start y end.

Ejemplos

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>{}

Notas

  • start siempre será <= end.
  • Ni start ni end se incluyen en el vector final.
  • Si start == end, devuelve un vector vacío.