Todo mundo provavelmente está familiarizado com a seguinte música , que é uma rodada musical :
fundo
Menos pessoas podem se lembrar de tentar cantar a versão em 4 pessoas com alguns amigos e falhar. Deslocar a letra de uma música com diferentes tons harmoniosos é conhecido como cantar uma "rodada" e é isso que estamos aqui para simular hoje usando saída estática. Aqui está um exemplo de alguém que realmente está realizando a peça (link para áudio / vídeo, terá som) .
O desafio
Esse desafio é gerar o texto da seguinte maneira exatamente da seguinte maneira:
Row, row, row your boat, |-----------------------------------|-----------------------------------|-----------------------------------
Gently down the stream. |Row, row, row your boat, |-----------------------------------|-----------------------------------
Merrily, merrily, merrily, merrily,|Gently down the stream. |Row, row, row your boat, |-----------------------------------
Life is but a dream. |Merrily, merrily, merrily, merrily,|Gently down the stream. |Row, row, row your boat,
-----------------------------------|Life is but a dream. |Merrily, merrily, merrily, merrily,|Gently down the stream.
-----------------------------------|-----------------------------------|Life is but a dream. |Merrily, merrily, merrily, merrily,
-----------------------------------|-----------------------------------|-----------------------------------|Life is but a dream.
Regras
- O espaço em branco à direita é aceitável, mas não obrigatório, isso inclui novas linhas.
- Hífens e barras fazem parte da saída necessária, sim.
- Vírgulas, pontos, letras maiúsculas e todos os elementos sintáticos relacionados à gramática são necessários.
Este é o code-golf , o código de contagem de bytes mais baixo sem usar brechas padrão é o vencedor.