Fes una funció amb la capçalera següent:
int busca(const vector<char>& v, char c);
que cerca la lletra c
al vector v
.
Entrada
La funció busca
rep un vector de caràcters i el caràcter a
buscar. La longitud del vector és qualsevol.
Sortida
La funció ha de retornar la posició de c
dins de v
(el
seu índex). Si c
no és a v
, cal retornar -1. Si surt més
d’un cop, cal retornar la posició de la primera ocurrència.
Observació
No s’ha d’implementar el programa principal, només la
funció busca
. La funció principal utilitzada pel Jutge és la
següent:
int main() { char c, d; vector<char> a; cin >> c; while (cin >> d) { a.push_back(d); } cout << busca(a, c) << endl; }
Input
a xxaxx
Output
2
Input
x a a a a a x
Output
5
Input
x abc def
Output
-1