16
拉链款
(受此挑战启发) 给定两个输入字符串(其中一个字符串比另一个字符串长一个字符),将这些字符串按ASCII艺术形式排列,就好像它们是仅拉链一半的拉链的两半一样。较长的单词构成拉链的底部,并且是组合的拉链部分的第一个和最后一个字符。由于难以理解该段,因此请看一些示例: zippered paragraph z i p p gerraepdh a r a p 请注意paragraph(较长的单词)如何形成底部拉链,并且该g r a p h部分封装的e r e d部分zippered,并且z i p p和p a r a部分彼此偏移。 输入项 两个ASCII字符串,可采用任何方便的格式,其中一个保证长度均匀,而另一个则保证一个字符长。 这两个字符串都不包含空格,但是可以包含任何其他可打印的ASCII值。 您可以按任何顺序输入。请在您的提交中说明输入顺序。 输出量 如上所述,所得到的拉链字的ASCII艺术表示形式还是任何方便的格式。 规则 前导或尾随的换行符或空格都是可选的,只要字符本身正确对齐即可。 完整的程序或功能都是可以接受的。如果是函数,则可以返回输出而不是打印输出。 如果可能,请提供一个在线测试环境的链接,以便其他人可以尝试您的代码! 禁止出现标准漏洞。 这是代码高尔夫球,因此所有常用的高尔夫规则都适用,并且最短的代码(以字节为单位)获胜。 例子 ppcg tests p p sctgs e t string strings s …