Dado um fragmento da saída de buzz fizz com todos os números removidos, preencha os números corretos com os valores mais baixos possíveis, de modo que o snippet de buzz fizz esteja correto. Para os propósitos deste desafio, fizz
e buzz
tenha seus valores usuais de 3 e 5, respectivamente.
Se a entrada é uma sequência inválida de fizz
, buzz
e as linhas em branco, em seguida, em vez de saída apenas zzubzzif
(com ou sem várias linhas).
A entrada e a saída podem ser linhas separadas por nova linha ou qualquer formato de matriz de strings que seja conveniente para o seu idioma.
Você pode ignorar ou fazer o que quiser com letras maiúsculas.
Você terá que escolher para lidar com um ou mais dos seguintes: fizzbuzz
, fizz buzz
, buzz fizz
, etc, mas você deve escolher pelo menos um desses formatos.
Pode-se presumir que todas as entradas é uma sequência de fizz
, buzz
e esvaziar linhas.
Exemplos
Entrada:efervescerSaída:
2
fizz
4
Entrada:
zumbido efervescerSaída:
buzz
fizz
7
Entrada:
fizzbuzzSaída:
13
14
fizzbuzz
16
17
Entrada:
Saída:
1
Entrada:
efervescer efervescerSaída:
zzubzzif
Entrada:
Saída:
zzubzzif