#P1917. Automatic Poetry

    ID: 918 传统题 1000ms 256MiB 尝试: 6 已通过: 1 难度: 5 上传者: 标签>模拟TUD Programming Contest 2001DarmstadtGermany

Automatic Poetry

描述

背景

“哦,天哪,” 劳拉・克劳馥惊呼道,“又碰到这种愚蠢的谜题了!” 在《古墓丽影 14》中,劳拉像往常一样,在古埃及金字塔、史前洞穴和中世纪的走廊中奋勇前行。此刻,她正站在一扇看起来很重要的日耳曼风格的门前,必须解开一个语言谜题才能通过。和往常一样,这个谜题在智力方面并没有太大的挑战性。 这一次,谜题涉及到包含 “交错韵(Schuttelreim)” 的诗歌。下面这首短诗就是一个交错韵的例子: Ein Kind halt seinen Schnabel nur, wenn es hangt an der Nabelschnur. (当孩子还连着脐带时,它才会闭上嘴巴。)

问题

交错韵似乎是一种典型的德国发明。这种奇特诗歌的有趣之处在于,如果有人给你第一行以及第二行的开头,你就能自己完成这首诗。嗯,甚至一台计算机也能做到这一点,而你的任务就是编写一个程序来自动完成它们。这将帮助劳拉把精力集中在《古墓丽影》的 “动作” 部分,而不是 “智力” 部分。

输入的第一行将包含一个整数nn。在这一行之后,接着是nn 组交错韵的两行内容。每组的第一行格式s1<s2>s3<s4>s5s1<s2>s3<s4>s5 其中 sisi ​是可能为空的由小写字母或空格组成的字符串。第二行将是一个由小写字母或空格组成的字符串,并以三个点 “...” 结尾。每行最多有100100个字符。

输出 对于每一组交错韵的行 l1l1l2l2 ,你要按照以下方式输出两行 c1c1c2c2c1c1l1l1 相同,只是要去掉括号标记 “<” 和 “>”。 $c22 与 l2相同,只是要用字符串2 相同,只是要用字符串 s4s3s2s5$ 来代替三个点 “...”。

输入数据 1 3 ein kind haelt seinen abel ur wenn es haengt an der ...

weil wir zu spaet zur <>oma amen verpassten wir das ...

u ist ...

输出数据 1 ein kind haelt seinen schnabel nur wenn es haengt an der nabel schnur weil wir zu spaet zur oma kamen verpassten wir das koma amen

du bist

bu dist