De A hasta B X20514


Statement
 

pdf   zip   main.cc

html

Haz una función con la cabecera:

  vector<int> range(int a, int b);

que retorna un vector con los números entre a y b.

Entrada

La función recibe dos parámetros a y b enteros.

Salida

La función debe devolver un vector con los números entre a y b por orden, pero incluyendo a y excluyendo b. Si b es menor o igual que a hay que devolver un vector vacío.

Observación

No hay que poner main en la solución. Sólo hay que entregar la función range. El Jutge utiliza un programa principal como el siguiente:

  int a, b;
  while (cin >> a >> b) {
    vector<int> res = range(a, b);
    // muestra el vector
  }
Public test cases
  • Input

    1 10
    0 10
    1 9
    0 9

    Output

    1 2 3 4 5 6 7 8 9
    0 1 2 3 4 5 6 7 8 9
    1 2 3 4 5 6 7 8
    0 1 2 3 4 5 6 7 8
    
  • Input

    -1000 -1005
    -10 -1
    100 101
    -1005 -1000
    

    Output

    -10 -9 -8 -7 -6 -5 -4 -3 -2
    100
    -1005 -1004 -1003 -1002 -1001
    
  • Information
    Author
    Pau Fernández
    Language
    Spanish
    Translator
    Pau Fernández
    Original language
    Catalan
    Other languages
    Catalan
    Official solutions
    Unknown. This problem is being checked.
    User solutions
    C++