Don Camilo X31697


Statement
 

pdf   zip   tar

thehtml

Escribe una acción con la siguiente cabecera:

void inserta_don(list<string>& text);

que recibe un texto como una lista de palabras e inserta la palabra “Don” delante de cada palabra “Camilo” que haya en la lista.

Entrada

La acción recibe una lista de strings que representa un texto.

Salida

La acción debe modificar la lista text insertando la palabra “Don” antes de cada ocurrencia de la palabra “Camilo”.

Observación

En los ficheros públicos (icono del gatito) encontrarás: main.cc y camilo.cc (donde debes implementar la función). También hay un Makefile y el directorio .vscode que tiene la configuración para compilar y depurar con VSCode.

Debes implementar la acción don_camilo en el fichero camilo.cc, compilar (está preparado para poder compilar y depurar con VSCode), y finalmente enviar solo el fichero camilo.cc. No es necesario hacer 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
    Spanish
    Translator
    Pau Fernández
    Original language
    Catalan
    Other languages
    Catalan
    Official solutions
    C++
    User solutions
    C++