文档编号
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
文档编号
题目描述
小达平时用 LaTeX 写论文。受它启发,他设计了一种简单的文档排版语言,其中只有三种命令,用来建立节、子节和子子节:
section:开始一个新的节。所有节按照出现顺序从 开始编号。subsection:开始一个新的子节。子节编号由所属节编号和它在该节内的编号组成,例如2.3。每进入一个新节,子节重新从 开始编号。subsubsection:开始一个新的子子节。子子节编号由节编号、子节编号和它在该子节内的编号组成,例如2.3.1。每进入一个新子节,子子节重新从 开始编号。
保证输入中的每个 subsection 前面都已经出现了它所属的 section,每个 subsubsection 前面也已经出现了它所属的 subsection。
请为每一行命令生成正确的编号,并输出编号和标题。
输入格式
第一行输入一个整数 (),表示命令行数。
接下来 行,每行包含两个由一个空格分隔的字符串 type 和 title:
type是section、subsection或subsubsection之一;title由 1 至 20 个小写英文字母组成。
输出格式
输出 行。
每行先输出当前标题的完整编号,再输出一个空格和标题 title。
输入输出样例 #1
输入 #1
6
section wenhua
subsection shici
subsubsection tangshi
subsubsection songci
subsection shufa
subsubsection kaishu
输出 #1
1 wenhua
1.1 shici
1.1.1 tangshi
1.1.2 songci
1.2 shufa
1.2.1 kaishu
输入输出样例 #2
输入 #2
8
section beijing
subsection meishi
subsubsection kaoya
section sichuan
subsection meishi
subsubsection huoguo
subsubsection chuanchuan
subsection jingdian
输出 #2
1 beijing
1.1 meishi
1.1.1 kaoya
2 sichuan
2.1 meishi
2.1.1 huoguo
2.1.2 chuanchuan
2.2 jingdian