B. 文档编号

    传统题 1000ms 256MiB

文档编号

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

文档编号

题目描述

小达平时用 LaTeX 写论文。受它启发,他设计了一种简单的文档排版语言,其中只有三种命令,用来建立节、子节和子子节:

  • section:开始一个新的节。所有节按照出现顺序从 11 开始编号。
  • subsection:开始一个新的子节。子节编号由所属节编号和它在该节内的编号组成,例如 2.3。每进入一个新节,子节重新从 11 开始编号。
  • subsubsection:开始一个新的子子节。子子节编号由节编号、子节编号和它在该子节内的编号组成,例如 2.3.1。每进入一个新子节,子子节重新从 11 开始编号。

保证输入中的每个 subsection 前面都已经出现了它所属的 section,每个 subsubsection 前面也已经出现了它所属的 subsection

请为每一行命令生成正确的编号,并输出编号和标题。

输入格式

第一行输入一个整数 nn1n1001\le n\le 100),表示命令行数。

接下来 nn 行,每行包含两个由一个空格分隔的字符串 typetitle

  • typesectionsubsectionsubsubsection 之一;
  • title 由 1 至 20 个小写英文字母组成。

输出格式

输出 nn 行。

每行先输出当前标题的完整编号,再输出一个空格和标题 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

【睿爸信奥】入门组算法周赛(20260808)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-8-8 0:00
结束于
2026-8-15 0:00
持续时间
168 小时
主持人
参赛人数
26