Puntuación máxima a partir de dos partes de una cadena

Dada una cadena s formada por ceros y unos, devuelve la puntuación máxima después de dividir la cadena en dos subcadenas no vacías (left y right).

La puntuación después de dividir una cadena es el número de ceros en la subcadena left más el número de unos en la subcadena right.

Ejemplos

max_score("00111") ➞ 5
# left = "00", right = "111" ➞ 2 + 3 ➞ 5

max_score("1111") ➞ 3

max_score("01001") ➞ 4

max_score("010101010101010101") ➞ 10

Notas

N/A