欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF1480B.The Great Hero
The Great Hero
题目描述
题意
我们定义一个人物为一个二元组, 称其中 为攻击力, 为血量. 一个英雄是一个人物. 现在有 个怪物, 每个怪物是一个人物. 我们这样定义两个人物 与 交战:
-
的血量减少等同于 的攻击力的数值, 的血量也减少等同于 的攻击力的数值.
-
然后, 和 中所有血量小于等于 的人物死亡.
现在英雄需要消灭所有怪物, 消灭怪物的方式是与之交战. 请求出英雄能不能消灭所有的怪物, 即使英雄本人在消灭所有怪物后死亡.
输入格式
第一行包含一个正整数 , 表示有 组测试数据.
接下来第 行, 包括第 组数据中, 英雄的攻击力 , 血量 , 怪物个数 .
接下来第 行, 包括对于每个 第 组数据中第 个怪物的攻击力 .
接下来第 行, 包括对于每个 第 组数据中第 个怪物的血量 .
所有数据的 的总和小于等于 .
输出格式
对于每组测试数据, 输出仅一行一个字符串 "YES"(如果英雄能够杀死所有怪物) 或 "NO"(如果英雄不能杀死所有怪物) (不包括括号).
样例
5
3 17 1
2
16
10 999 3
10 20 30
100 50 30
1000 1000 4
200 300 400 500
1000 1000 1000 1000
999 999 1
1000
1000
999 999 1
1000000
999
YES
YES
YES
NO
YES
在线编程 IDE
建议全屏模式获得最佳体验
键盘快捷键
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |
第 1 行,第 1 列
0 字符
-
最近自测结果
暂未运行
最近递交结果
暂无递交记录