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