Haz una función con la cabecera:
string join(vector<string>::iterator ini, vector<string>::iterator fin, string sep);
que recibe una secuencia de string
s y los junta (los concatena)
utilizando el separador sep
.
Entrada
La función recibe dos iteradores ini
y fin
y
un string
que es el separador.
Salida
La función retorna un único string
que es la concatenación de
los string
s entre ini
y fin
(incluyendo ini
y excluyendo fin
) y poniendo el
separador sep
entre cada par de string
s.
Observación
El programa principal del Jutge lee un separador entre comillas, luego
lee una secuencia de palabras en un vector, y finalmente escribe el
resultado de llamar la función join
entre comillas.
Input
", " one two three four
Output
"one, two, three, four"
Input
" # " un deux trois quatre
Output
"un # deux # trois # quatre"
Input
" no sortira " justone
Output
"justone"