Persecución

Representamos mediante un string formado únicamente por los caracteres ’+’ e ’=’ los avances de un corredor en una carrera cada segundo. ’+’ significa que el corredor avanza una posicion, ’=’ que no se mueve. En cada segundo el corredor avanza o se queda quieto.

Diseña una función persecucion(m1, m2, ventaja) que, dados dos str m1m1 y m2m2 que representan los avances de dos corredores en una carrera, y un int ventaja>0ventaja > 0 que indica la ventaja de inicio del corredor 2 sobre el corredor 1, devuelva cuántos segundos tarda el primer corredor en atrapar al segundo, ES DECIR, ESTAR A DISTANCIA CERO. Si no lo atrapa el resultado será -1.

Ejemplo de sessión

Información del problema

Autoría: InfBesos

Generación: 2026-01-25T19:20:31.906Z

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