Esborra Negatius X26988


Statement
 

pdf   zip   main.cc

html

Fes una acció amb la capçalera:

   void erase_negative(list<int>& L);

que esborra els enters negatius que hi ha a la llista L.

Entrada

Una llista d’enters de qualsevol tamany.

Sortida

La llista s’ha de modificar de tal manera que ho hi quedin elements negatius i tots els altres estiguin en el mateix ordre en que estaven.

Observació

No enviïs el programa principal. El Jutge ja en posa un que llegeix una llista d’enters, crida la funció erase_negative amb aquesta llista i escriu el resultat per pantalla.

Public test cases
  • Input

    1 -2 2 -1 3 -2 4 -3 5
    

    Output

    {1 2 3 4 5}
    
  • Input

    1 2 3 4 5
    

    Output

    {1 2 3 4 5}
    
  • Input

    -1 -1 -1

    Output

    {}
    
  • Information
    Author
    Pau Fernández
    Language
    Catalan
    Other languages
    Spanish
    Official solutions
    Unknown. This problem is being checked.
    User solutions
    C++