Processamento
Você recebe uma matriz com elementos. Cada elemento de um é ou .
Vamos denotar o comprimento do maior subsegmento de elementos consecutivos em , consistindo de apenas um número, como . Você não pode mudar mais do que zeros para uns para maximizar .
Entrada
A primeira linha contém dois inteiros e - o número de elementos em a e o parâmetro k.
A segunda linha contém n inteiros ai - os elementos de .
Saída
Na primeira linha imprima um inteiro não negativo - o valor máximo de depois de não mais que mudanças de zero para uns.
Na segunda linha imprime inteiros - os elementos da matriz a após as mudanças.
Se houver várias respostas, você poderá imprimir qualquer uma delas.
ENTRADA | SAÍDA |
7 1 1 0 0 1 1 0 1 |
4 1 0 0 1 1 1 1 |
10 2 1 0 0 1 0 1 0 1 0 1 |
5 1 0 0 1 1 1 1 1 0 1 |