Fes una funció amb la capçalera:
list<string>::iterator search_word(list<string>& L, string word);
que retorna un iterador a la primera ocurrència de la paraula
word a la llista L.
La funció rep una llista de paraules de qualsevol tamany i una paraula.
La funció ha de retornar un iterador (que indica una posició) que
apunta a la primera ocurrència de la paraula a la llista. Si la paraula
no es troba a la llista s’ha de retornar un iterador al final de la
llista (end()).
No enviïs el programa principal. El Jutge en posa un
que llegeix una paraula
,
després llegeix una llista de paraules
,
crida la funció search_word amb la paraula
i la llista
i escriu la llista amb la paraula trobada entre corxets.
Input
we weeeee yes we can
Output
weeeee yes [we] can
Input
Blackbriar Blackbriar was the successor to Operation Treadstone
Output
[Blackbriar] was the successor to Operation Treadstone
Input
patata no hi ha cap tubercle
Output
no hi ha cap tubercle