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 m1 y m2 que representan los avances de dos corredores en una carrera, y un int ventaja > 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.
>>> persecucion('++=+++++', '+++==+==++', 1) 5 >>> persecucion('++=++++++==', '+++==+==+', 17) -1