A56910 | 智能电梯超载预警系统在现代智能建筑中,电梯都配备了高精度的重量传感器。为了防止危险发生,电梯的大脑(AI系统)需要在每一位新乘客进入时,瞬间计算出总重量,并判断是否超载。请你化身系统工程师,为一栋大楼的电梯编写这段“智能防超载”的程序。1.准备工作(1)删除默认小猫角色,添加角色:Retro Robot;(2)添加背景:Hall;(3)建立三个全局变量,分别命名为 “最大载重”、“已载重量”、“…
来源2026年
时间限制1s
内存限制256MB
通过 / 提交0/0
题目描述
智能电梯超载预警系统
在现代智能建筑中,电梯都配备了高精度的重量传感器。为了防止危险发生,电梯的大脑(AI系统)需要在每一位新乘客进入时,瞬间计算出总重量,并判断是否超载。
请你化身系统工程师,为一栋大楼的电梯编写这段“智能防超载”的程序。
1.准备工作
(1)删除默认小猫角色,添加角色:Retro Robot;
(2)添加背景:Hall;
(3)建立三个全局变量,分别命名为 “最大载重”、“已载重量”、“预计总重”。
2.功能实现
(1)点击绿旗后,将变量“最大载重” 设为800到1000之间的随机数(代表不同型号的电梯);将 “已载重量” 设为700到800之间的随机数(代表电梯里原本就有的人的重量);
(2)机器人说出:“本电梯最大载重 [最大载重] kg,目前已载重 [已载重量] kg”3 秒;

(3)机器人询问:“检测到新乘客进入,请输入您的体重(kg):” 并等待;

(4)程序计算出 “预计总重” (预计总重 = 已载重量 + 回答的体重);
(5)安全研判逻辑(核心测试点):
如果 预计总重 < 最大载重 或者 预计总重 = 最大载重,机器人说:“电梯即将关门上行!”2秒。
如果 预计总重 > 最大载重,机器人需要用减法算出超出了多少重量,机器人说“警报!电梯已超载 [超出的重量] kg,请新乘客退出!”2秒。


暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?