社区讨论
团队自创题求助
学术版参与者 6已保存回复 28
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 28 条
- 当前快照
- 1 份
- 快照标识符
- @mhj2nozd
- 此快照首次捕获于
- 2025/11/03 19:43 4 个月前
- 此快照最后确认于
- 2025/11/03 20:40 4 个月前
本题是小团队自己出的,但那几个出题人有点脑瘫,自己出的题自己写不出标程了,现在求助一下,求各位大佬给个做法。
题目在这里
T677741 居,然;。是最强、解卡。:交?叉火。力?!
题目背景
kards佬特有的断句。
此题是我与同学打 kards 有感而发所做
题目描述
syc 在后期,也成功的进行了 kards 中最恶心的现象——月饼(阅兵),但是,ta 不知道 zxc 手中有一张解牌——交叉火力。
这张牌的效果是:对敌方所有单位造成一点伤害,如果有单位因此被消灭,再次重复,直到没有单位因此效果阵亡。
可以理解为:如果 syc 的 个单位血量排序后得到的序列 是一个公差为 的等差数列,并且等差序列的首项为 ,那么 zxc 就可以瓦解 syc 的攻势。
但是,syc 的 个单位可能并不像上面所说,所以,zxc 还有 张能造成伤害的牌,即为 ,有可能凑出如上面所说的等差数列。
请问,zxc 能否使用“交叉火力”来瓦解 syc 的攻势?
以防“不可以,总司令”然后拿一半分,wlc(另一个同学) 又贴心地准备了 组数据。
输入格式
第一行一个 ,表示有 组数据
每组数据如下
第一行一个正整数 ,表示 syc 的单位数。
第二行有 个正整数,表示 syc 所有单位的血量。
第三行一个正整数 ,表示 zxc 手中可以造成一定量伤害的牌数。
第四行有 个正整数,表示 zxc 手中的牌分别能造成多少伤害。
输出格式
有 行,如果 zxc 能瓦解 syc 的攻势,输出“Yes!”,否则,输出“No!”。
输入输出样例 #1
输入 #1
CPP2
5
2 5 4 3 3
2
1 1
9
1 3 5 4 5 6 7 8 9
2
1 1
输出 #1
CPPYes!
Yes!
输入输出样例 #2
输入 #2
CPP3
6
9 4 3 3 2 1
2
1 3
7
8 2 4 5 1 6 7
3
1 3 1
9
3 7 7 8 2 6 1 7 7
1
5
输出 #2
CPPYes!
Yes!
No!
说明/提示
对于 的测试点: 并且 。
注意: 张牌不一定要全部打出,血量允许为负或为 ,此时不在交叉火力考虑范围,保证其他元素满足即可。
回复
共 28 条回复,欢迎继续交流。
正在加载回复...