#P6641. [CCO2020] A Game with Grundy
[CCO2020] A Game with Grundy
题目描述
本题的所有讨论均在平面直角坐标系上进行。
有 个人,每个人有一个视野,同时每个人在 的位置上。
视野可抽象为一个角。
注意,组成角的两条射线未在视野内。
现在,您可以站在 上,其中 。
请求出,对于每个 ,您可以站在多少个位置,使得您至多在 个人的视野内。
输入格式
第一行为一个整数 。
第二行为三个整数 。
接下来 行,每行三个整数,分别为 ,其中 和 表示,组成角的两条射线的斜率分别为 ,一端的端点为 。
输出格式
共 行,每行一个整数,第 行的数表示您可以站在的位置个数,使得您至多在 个人的视野内。
3
-7 7 3
0 2 3
-4 2 1
3 3 1
5
12
15
15
提示
样例解释
子任务
本题采用捆绑测试。
- Subtask 1( 分):保证 。
- Subtask 2( 分):无特殊限制。
对于 的数据,保证 ,,,,。
说明
本题译自 Canadian Computing Olympiad 2020 Day 1 T1 A Game with Grundy。