#P14849. [ICPC 2022 Yokohama R] Cake Decoration
[ICPC 2022 Yokohama R] Cake Decoration
Description
你正在订购一个蛋糕来庆祝新年。你需要确定装饰物品在蛋糕上的数量。可用的物品有狗雕像、猫雕像、红色糖果和蓝色糖果。
你希望用这四种物品装饰蛋糕,并且这四种物品的数量彼此不同。你还希望雕像(狗和猫的总数)的数量在某个范围内。
装饰物品的额外费用会加到蛋糕的价格中。额外费用虽然相当奇怪,但却是四种装饰物品数量的乘积。你希望在预算允许的情况下,让蛋糕看起来尽可能华丽。因此,如果你可以在不违反预算限制的情况下增加四种物品中的任意一种,那么你对这种装饰方案就不满意。
上述条件总结如下:设 、、 和 分别表示狗雕像、猫雕像、红色糖果和蓝色糖果的数量。所有这些数量应是不同的正整数,并满足给定的 、 和 的以下条件:
- ,
- ,
- ,
- ,
- ,以及
- 。
可能有多种装饰物品数量的组合满足这些条件。你的任务是找出有多少种这样的组合存在。
Input Format
输入由单个测试用例组成,格式如下。
这里,、 和 是上述条件中出现的整数。它们满足 和 。
Output Format
输出满足上述条件的装饰物品数量组合的数量,结果对质数 取模。
24 4 6
12
30 5 6
4
30 9 20
0
100000000000000 1 100000000000000
288287412
Hint
对于样例输入 2,四种组合 、、 和 满足所有条件。 不符合条件,因为即使再增加一只猫雕像,其装饰物品的额外费用也没有超过 。 也不符合条件,因为 不成立。
京公网安备 11011102002149号