HM188 货架嵌套盘点
HM188 货架嵌套盘点
来源: 第 188 集 STL初识-容器嵌套容器
难度: 普及-
时间限制: 1s
空间限制: 64MB
题目描述
仓库用「大容器套小容器」管理货架:外层容器的每一个元素本身又是一个容器,逻辑上相当于二维数组的一行。
作业必须按下面三步完成:
- 先创建 \(n\) 个小容器。第 \(i\) 个小容器(\(i\) 从 \(1\) 开始编号)依次放入 \(m\) 个整数:\(i, i+1, \ldots, i+m-1\)。
- 再按编号顺序把每个小容器插入大容器。
- 盘点时用外层迭代器遍历大容器。解引用外层迭代器后得到的是一个小容器,必须再对这个小容器做内层迭代器遍历,才能取出货物编号。
同一小容器内的编号用空格分隔,每个小容器占一行。
输入格式
一行两个整数 \(n\) 和 \(m\),表示小容器个数以及每个小容器中的元素个数。
输出格式
共 \(n\) 行。第 \(i\) 行输出第 \(i\) 个小容器中的 \(m\) 个整数,相邻整数之间恰好一个空格,行末无多余空格。
样例
输入 #1
4 4
输出 #1
1 2 3 4
2 3 4 5
3 4 5 6
4 5 6 7
输入 #2
2 3
输出 #2
1 2 3
2 3 4
说明
\(1 \le n,m \le 100\)。
外层迭代器解引用后得到的是小容器,不是整数;需要再写一层迭代器才能访问到具体编号。插入时先给小容器装完数据,再把小容器放进大容器。
信息
- ID
- 1187
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者