Don Camilo X31697


Statement
 

pdf   zip   tar

thehtml

Escriu una acció amb la capçalera següent:

void inserta_don(list<string>& text);

que rep un text com una llista de paraules i inserta la paraula “Don” a davant de cada paraula “Camilo” que hi ha a la llista.

Entrada

L’acció rep una llista de strings que representa un text.

Sortida

L’acció ha de modificar la llista text insertant la paraula “Don” abans de cada ocurrència de la paraula “Camilo”.

Observació

Als fitxers públics (icona del gatet) trobaràs: main.cc i camilo.cc (a on has d’implementar la funció). També hi ha un Makefile i el directori .vscode que té la configuració per compilar i debuggar amb VSCode.

Has d’implementar l’acció don_camilo en el fitxer camilo.cc, compilar (està preparat per poder compilar i debuggar amb VSCode), i finalment enviar només el fitxer camilo.cc. No cal fer un .tar.

Public test cases
  • Input

    No se preocupe , Camilo

    Output

    No se preocupe , Don Camilo
    
  • Input

    Pero Camilo ! No se enfade , Camilo ...

    Output

    Pero Don Camilo ! No se enfade , Don Camilo ...
    
  • Input

    No te preocupes , Camille

    Output

    No te preocupes , Camille
    
  • Information
    Author
    Pau Fernández
    Language
    Catalan
    Other languages
    Spanish
    Official solutions
    C++
    User solutions
    C++