#P16743. [GKS 2019 #G] Shifts
[GKS 2019 #G] Shifts
题目描述
Aninda 和 Boon-Nam 是一家小型艺术博物馆的保安。他们的工作包括 个班次。在每个班次中,至少有一名保安必须工作。
两位保安对不同班次有不同的偏好。对于第 个班次,如果 Aninda 工作,他将获得 点幸福值;如果 Boon-Nam 工作,她将获得 点幸福值。
如果两位保安都至少获得 点幸福值,他们就会感到高兴。请问有多少种不同的班次分配方案能使保安们高兴?
如果存在某个班次,在一个方案中 Aninda 工作而在另一个方案中不工作,或者 Boon-Nam 工作而在另一个方案中不工作,则认为这两个方案不同。
输入格式
输入的第一行给出测试用例的数量 。接下来有 个测试用例。每个测试用例的第一行包含两个整数 和 ,分别表示班次数量和所需的最小幸福值。第二行包含 个整数,其中第 个整数是 ,表示如果 Aninda 在第 个班次工作他能获得的幸福值。第三行包含 个整数,其中第 个整数是 ,表示如果 Boon-Nam 在第 个班次工作她能获得的幸福值。
输出格式
对于每个测试用例,输出一行,格式为 Case #x: y,其中 是测试用例编号(从 开始), 是能使保安们高兴的不同班次分配方案数。
2
2 3
1 2
3 3
2 5
2 2
10 30
Case #1: 3
Case #2: 0
提示
在样例 #1 中,有 个班次,。有 种方式使 Aninda 和 Boon-Nam 都高兴:
- 只有 Aninda 在第一个班次工作,而两人都在第二个班次工作。
- 两人都在第一个班次工作,而只有 Aninda 在第二个班次工作。
- 两名保安都在两个班次工作。
在样例 #2 中,有 个班次,。不可能使两人都高兴,因此答案为 。
限制条件
。
。
。
。
测试集 1(可见)
。
测试集 2(隐藏)
。
翻译由 DeepSeek V4 Pro 完成