[2025年全国青少年信息素养大赛C++初中组复赛 T3] 藏宝地宫探险
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
探险队即将进入藏宝地宫。地宫由 个区域组成,编号 。每个区域 包含:
- 宝藏数量
- 机关伤害值 (若 表示该区域无机关)
探险队携带一个防御值为 的护盾。依次经过所有区域时:
- 若踏入有机关的区域(),无法获得该区域宝藏,并承受 点伤害;
- 若总伤害量 超过 护盾防御值 ,则探险失败,输出
"Danger"; - 若全程未超过 ,则输出 所有无机关区域的宝藏总数。
输入格式
- 第 1 行:两个正整数 和 ,分别表示区域个数和护盾防御值;
- 第 2 行: 个非负整数 ,表示各区域的宝藏数量;
- 第 3 行: 个非负整数 ,表示各区域的机关伤害值。
数据范围:
$1 \le n \le 1000,\ 1 \le k \le 10000,\ 0 \le a_i, b_i \le 100$
输出格式
- 若总伤害超过 :输出字符串
"Danger"; - 否则:输出一个整数,表示获得的总宝藏数。
输入输出样例
5 6
4 1 9 4 2
0 3 0 1 2
13
4 3
3 7 2 1
0 2 2 0
Danger
2026年07月09日初中组全国信息素养大赛C++算法应用主题赛复赛真题测试
- 状态
- 已结束
- 规则
- IOI
- 题目
- 5
- 开始于
- 2026-7-9 19:30
- 结束于
- 2026-7-9 21:30
- 持续时间
- 2 小时
- 主持人
- 参赛人数
- 6
