Fes una funció amb la capçalera:
string join(vector<string>::iterator ini,
vector<string>::iterator fin,
string sep);
que rep una seqüència de strings i els ajunta (els
concatena) fent servir el separador sep.
La funció rep dos iteradors ini i fi i un
string que és un separador.
La funció retorna un sol string que és la concatenació
dels strings entre ini i fi
(incloent ini però excloent fi) i posant el
separador sep entre cada parell de
strings.
El programa principal del jutge llegeix el separador (entre cometes),
després llegeix un seguit de paraules en un vector, i finalment escriu
el resultat de cridar la funció join entre cometes.
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"