Introducción
Quiero encontrar la subcadena con más 1's en una secuencia de 0' sy 1's.
Entrada
Su programa tiene dos entradas , la secuencia y la longitud de la subcadena.
La secuencia es cualquier número de0 'sy 1' s:
01001010101101111011101001010100010101101010101010101101101010010110110110
La longitud de la subcadena es cualquier número entero positivo distinto de cero:
5
Salida
Su programa debería generar el índice de inicio de la primera subcadena de la longitud dada que contiene la mayoría de 1's. Con la entrada anterior, la salida es:
10
El primer carácter de la cadena comienza en un índice de 0 .
Puntuación
¡El código más corto gana!
Reglas
- Su programa siempre debe generar el índice correcto para cualquier entrada válida.
- Puede elegir su método de entrada / salida de cualquier respuesta con puntaje positivo en las opciones predeterminadas . Por favor, especifique el método que elija en su respuesta.
1, se genera la primera subcadena que encontró. Identifica las subcadenas con el índice del primer carácter de esa subcadena. ¿Eso ayuda?