#P2777. 第1题-字符串和声

    ID: 2409 Tried: 65 Accepted: 9 Difficulty: 2 所属公司 : 阿里 时间 :2025年3月30日-阿里云(开发)
      算法标签>字符串

第1题-字符串和声

题目内容

小歪正在学习字符串和声,字符串仅由小写字母和连接线'-'构成。我们使用竖线'|'来划分小结,例如, dodorere|do-do-re|re---| 代表两个小结,其中,第一个小结长度为88,即"dodoredo-do-re";第二个小结长度为55,即"rere---"

随后,我们定义字符串的和声为:字符串和声小节数量和各个小结的长度均与原字符串一致,唯一的区别是其会比原字符串晚pp个长度出现,和声未出现时使用下划线替代空白位置,小结结束时未输出完整的和声会被直接截断;更具体地,先在每一个小节前面加上pp条下划线,随后截取原来的小节的长度位,得到每一个小节的和声。例如,当p=2p=2时,第一小节变为"_ _ _doreredo-re-re",再截取前88位,得到第一小节的和声 " _ _dododo-do-",上方样例的和声最终可以唯一地表示为| _ dododo-do-| _ _rere-|

现在,对于给出的字符串和整数pp,请你直接输出和声!