HM302 机房一览

HM302 机房一览

HM302 机房一览

来源: 第 302 集 机房预约系统-查看机房信息功能实现

难度: 普及-

时间限制: 1s

空间限制: 64MB

题目描述

机房信息预先写在文本里,本版不做增删改,只负责读出来给人看。请用结构体 ComputerRoom 保存两样东西:机房编号 computerId 和最大容量 maxNumber。管理员侧用 vector<ComputerRoom> 承接全部机房。

读入方式按文件输入流来模拟:从标准输入依次取出编号和容量,push_back 进容器,读完即可视为关闭流。初始化只做这一遍——机房不会中途改动,不必再包一层初始化函数。

查看时先输出容器 size(),再输出一行 机房信息如下,然后用迭代器从 begin 走到 end(也可以写成按下落标的循环,效果须相同),逐间打印编号和最大容量。

输入格式

第一行一个整数 \(n\),表示机房数量。

接下来 \(n\) 行,每行两个整数:机房编号和最大容量。

输出格式

第一行:机房的数量为 后紧跟一个空格和 \(n\)。

第二行:机房信息如下

随后 \(n\) 行,每行格式为:

机房的编号为 x 机房的最大容量为 y

其中 \(x,y\) 为该机房的编号与容量,字段之间均为单个空格。

样例

输入 #1

3
1 20
2 50
3 100

输出 #1

机房的数量为 3
机房信息如下
机房的编号为 1 机房的最大容量为 20
机房的编号为 2 机房的最大容量为 50
机房的编号为 3 机房的最大容量为 100

输入 #2

1
2 50

输出 #2

机房的数量为 1
机房信息如下
机房的编号为 2 机房的最大容量为 50

说明

\(1 \le n \le 100\),编号与容量均为不超过 \(10^9\) 的正整数。

样例 #1 对应常见的三间机房:\(1\) 号 \(20\) 台、\(2\) 号 \(50\) 台、\(3\) 号 \(100\) 台。本版只查看,不提供对机房的增加、删除或改容量。

信息

ID
1301
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
上传者