背景
更少的人可能会想起尝试和几个朋友一起唱这首4人版本的歌,但失败了。抵消具有不同音调的歌曲的歌词被称为唱“回合”,这就是我们今天要使用静态输出来模拟的内容。这是某人实际表演作品的示例(链接到音频/视频,将有声音)。
挑战
面临的挑战是要完全按照以下内容输出文本:
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.
规则
- 尾随空格是可以接受的,但不是必需的,这包括换行符。
- 连字符和竖线是必需输出的一部分,是的。
- 需要逗号,句号,大写字母以及与语法相关的所有句法元素。
这是代码高尔夫球,不使用标准漏洞的最低字节数代码就是赢家。