Kaučuk
时间限制:1秒 内存限制:256M
题目描述
Kaučuk 程序只有下列三种命令:
- \(\texttt{section}\):创建新的一级标题,序号从 \(1\) 开始标记。
- \(\texttt{subsection}\):创建新的二级标题,序号在每个一级标题的基础上从 \(1\) 开始标记。
- \(\texttt{subsubsection}\):创建新的三级标题,序号在每个二级标题的基础上从 \(1\) 开始标记。
给定 \(n\) 组命令及标题名称,输出所有标题序号及其名称。
输入格式
第一行一个正整数 \(n\),表示命令的数量。
接下来的 \(n\) 行,每行输入命令名称(\(\texttt{section}\)、\(\texttt{subsection}\)、\(\texttt{subsubsection}\) 之一)和标题名称。标题名称由不超过 \(20\) 个小写英文字母组成。
输出格式
共 \(n\) 行,表示所有标题序号及其名称。
输入输出样例 #1
输入 #1
3
section zivotinje
section boje
section voce
输出 #1
1 zivotinje
2 boje
3 voce
输入输出样例 #2
输入 #2
4
section zivotinje
subsection macke
subsection psi
subsubsection mops
输出 #2
1 zivotinje
1.1 macke
1.2 psi
1.2.1 mops
输入输出样例 #3
输入 #3
4
section zivotinje
subsection psi
section voce
subsection ananas
输出 #3
1 zivotinje
1.1 psi
2 voce
2.1 ananas
说明/提示
【数据规模与约定】
本题采用子任务捆绑测试。
- Subtask 1(10 pts):\(1 \le n \le 3\)。
- Subtask 2(10 pts):只包含 \(\texttt{section}\) 命令。
- Subtask 3(10 pts):只包含 \(\texttt{section}\) 和 \(\texttt{subsection}\) 命令。
- Subtask 4(20 pts):无特殊限制。
对于 \(100\%\) 的数据,\(n \le 100\)。
信息
- ID
- 1071
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 被复制
- 1
- 上传者