11
弹奏字符串
沙盒发布在这里。 创建一个“弹跳”字符串的函数或程序。 输入将是Stdin中的String或最接近的替代 输入将仅包含可打印的ASCII和/或空格 输出将输出到Stdout或最接近的输出 可以使用尾随的换行符和空格 如何弹奏字符串 根据需要将字符串格式化为尽可能多的ASCII弹簧圈 用空间填充线圈,直到最近的线圈 跟随线圈周围的弹簧,读出字符 这是一个ASCII弹簧圈: # # #### # # # #### # 其中#s是字符串的字符 这是一个例子: abcdefghijklmnopqrstuvwxyz 变成 a b cdef g h i jklm n o p qrst u v w xyz. . 其中.s替换了可见性的空格。 然后,该字符串被读回,继ASCII春天向下,周围的循环,命中g和u两次: 1| a <-3 V b cdef g h 4| …