Búsqueda en un vector

Haz una función con la cabecera siguiente:

   int busca(const vector<char>& v, char lletra);

que busque la letra en el vector v.

Entrada

La función busca recibe un vector de caracteres i el caracter a buscar. La longitud del vector puede ser qualquiera.

Salida

La función debe retornar la posición de c dentro de v (su índice). Si c no está en v, hay que devolver -1. Si sale más de una vez, hay que retornar la posición de la primera ocurrencia.

Observación

No hay que implementar la función principal, solo la función busca. La función main que utiliza el Jutge es:

int main() {
   char c, d;
   vector<char> a;
   cin >> c;
   while (cin >> d) { 
      a.push_back(d); 
   }
   cout << busca(a, c) << endl;   
}

Información del problema

Autoría: Unknown
Traducción: Pau Fernández

Generación: 2026-01-25T16:47:26.252Z

© Jutge.org, 2006–2026.
https://jutge.org